erst gerade habe ich kapiert, wie du das konzipiert hattest: Das Feld in deiner Datei gleich obenan ist eine Schaltfläche, die deinen Makro TestToolsLib aktiviert. Wenn ich auf diese Fläche klicke, erscheint tatsächlich die in deiner Datei abgebildete Laufzeitfehler-Meldung, und der Makro stoppt bei Zeile 18:
mStr(2)=mStr(2) & Chr(10) & FileNameoutofPath(sPath,"\") & Chr(10),
vermutlich, weil bei mir die Variable sPath leer ist.
Ich arbeite jetzt erst einmal die Anweisungen auf S.2-4 deiner Datei durch und melde mich dann.craig hat geschrieben: ↑Sa 11. Jan 2020, 16:57Zum Editieren der Schaltfläche ("Ist die Tools-Bibliothek geladen?") in meinem Dokument wird der Entwurfsmodus ein-/umgeschaltet.
Dann kann man die Schaltfläche in meinem Dokument anklicken und es erscheinen Anfasser, wie bei einem Bild.
Ein Rechtsklick auf den Button bewirkt das Öffnen des Kontextmenüs, dort kann man nun die Eigenschaften und die Ereignisse für den Button festlegen.
In meiner Version heißt der Menüpunkt im Kontextmenü:
Steuerelement-Eigenschaften...
Kann bei Dir auch anders heißen.
Ein Klick auf diesen Menüpunkt öffnet ein Fenster.
- Auf der Registerkarte "Allgemein" kann man nun den anzuzeigenden Text editieren:
in meinem Fall steht dort: Ist die Tools-Bibliothek geladen?
Es lassen sich die Hintergrundfarbe, die Schriftart, usw. in diesem Menü festlegen.- Auf der Registerkarte "Ereignisse" ist festgelegt, auf welche Aktion der Button reagieren soll, und der Aktion wird dort der entsprechende Makropfad zugewiesen.
Du hast darunter etwas über eventuelle Probleme und den Umgang mit dem user-Ordner geschrieben. Ich habe bei früheren Versionen (ich glaube, bis zu den Versionen 4.x) öfters die Erfahrung gemacht, dass das Programm abstürzte und beim Neustart alles, was ich geändert hatte, die gut 100 Tastaturbelegungen, an die 30 Makros usw., gelöscht war, so dass ich jedes Mal alles neu schaffen musste. Daraufhin habe ich regelmäßig auf Laufwerk D: ein Backup der gesamten user-Unterordner gemacht und seitdem außer der registrymodification einige - basic, templates - bei der Installation neuer Versionen zurückkopiert. Zumindest bei der Installation von 6.2. war das nicht mehr nötig. Aber möglicherweise sitzen da noch Rückstände von älteren Konfigurationen drin, die stören.
Falls ja: Könnte ich nicht einfach den ganzen user-Ordner des Internet-Rechner auf einen Sticks laden und den dann in den gleichen Ordner des offline-Rechners hineinkopieren?
So oder so:
Erst einmal herzlichen Dank!
Gruß,
Mau