Fischer-Bayern.de
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Codeausführung innerhalb eines Skripts - geht das ???

 
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.    Fischer-Bayern.de Foren-Übersicht -> AppleScript-Forum
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
michaelL
•->
•->


Anmeldedatum: 29.06.2001
Beiträge: 19
Wohnort: N¸rnberg

BeitragVerfasst am: 21.11.2001 - 15:18    Titel: Codeausführung innerhalb eines Skripts - geht das ??? Antworten mit Zitat

Hi,
kann ich einen bestimmten Code innerhalb eines Skriptes ausführen lassen, ohne auf das Ende der Ausführung warten zu müssen (so 'ne Art multi-threading)?
Zum Beispiel starte ich eine DialogDirector Benutzeroberfläche. Dann drückt der Benutzer auf START. Nun soll das Skript ausgeführt werden, prüft aber an bestimmten Stellen, ob der Benutzer auf STOP gedrückt hat. Dabei habe ich das Problem, dass der Benutzer erst auf STOP drücken kann, wenn das Skript fertig ausgeführt ist.

Geht das???
_________________
Greetings
michael
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
macgix
•--->
•--->


Anmeldedatum: 13.12.2000
Beiträge: 206
Wohnort: K–ln

BeitragVerfasst am: 22.11.2001 - 02:17    Titel: Codeausführung innerhalb eines Skripts Antworten mit Zitat

Leider ist AppleScript nicht multithreadfähig innerhalb eines Skriptprogramms. - Deswegen musst Du eine immer wiederkehrende Abfrage des Stopp-Buttons einbauen, z.B. wenn das Skript repeat-loops durchläuft, am besten als eigenen Handler. Wichtig dabei ist, dass das Skript während der Arbeit auch mal idle ist, also den Klick auf den Button überhaupt bemerken kann; das musst Du notfalls erzwingen. Sollte es mit Dialog Director nicht gehen, mit FaceSpan geht es!
_________________
[macgix]
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.    Fischer-Bayern.de Foren-Übersicht -> AppleScript-Forum Alle Zeiten sind GMT + 2 Stunden
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2002 phpBB Group
Deutsche Übersetzung von phpBB.de


AppleScript für absolute Starter