Re: Wie Focus mit VBS setzen?



"Janni" <Janni@xxxxxxxxxxxxxxxxxxxxxxxxx> schrieb im Newsbeitrag
news:C5DC675C-501B-4376-B031-41E8CE2DDB42@xxxxxxxxxxxxxxxx

Hallo Janni,

wie schon gepostet es funktioniert soweit.
Allerdings gibt es noch einen kleinen Schönheitsfehler.
Die Programme1 bis 3 starten in einer nicht genau definierten
Zeit, da diese noch Verbindung zu einer DB herstellen müssen.
Manchmal sind die Programme nach 20 Sek. da und manchmal
nach 60 Sekunden. Ich rufe jetzt "WshShell.AppActivate " für alle
3 Programme nach einem "wscript.sleep 90000" auf am Ende
des Scripts auf.
Vielleicht kann man ja sporadisch abprüfen, ob die Programmfenster
1 bis 3 schon geöffnet sind und wenn ja, dann sofort das
"WshShell.AppActivate " aufrufen?

Du kannst in einer Schleife das Ergebnis der AppActivate-Methode abfragen:

Do While Not WshShell.AppActivate("Programm1")
WshShell.Popup "Programm1 wird gestartet. Bitte warten...",1
Loop

Dafür würde ich entsprechend 3 einzelne VBS-Scripte machen, welches jeweils
eins deiner 3 Programme startet. Oder besser: Wenn du dann noch mit
WScript.Arguments arbeitest, machst du einfach ein Script, welches als zu
aktivierenden Fensternamen ein Argument in der Verknüpfung erwartet. Damit
legst du dann 3 einzelen Verknüpfungen auf das Script im AUtostart deiner
User ab und trägst jeweils die Programme als Argument ein.

Viel Erfolg und Grüße

Sascha


.



Relevant Pages

  • Re: [ Attn: Randy ] Ad-hoc Parsing?
    ... >> a Unix script'. ... that all you can do with a unix script also ... as well write the whole programme in assembly. ... The external programs ...
    (alt.lang.asm)
  • Re: killing a remote process
    ... the programme i want to find its process, in order to kill it). ... But what i get after this command is this: ... Is there a way where the script can pick up an entire line and prompt to ...
    (comp.lang.tcl)
  • Re: Want a script which consumes memory for testing
    ... I want to write a script (or C programme) which I can use to consume ...
    (comp.unix.solaris)
  • Re: Site wird nicht komplett angezeigt...Javascript?
    ... ja - Script funktioniert einwandfrei - beide Uhren werden angezeigt. ... Ich kann mir keine weiteren Tools bzw. Programme vorstellen, ... >> Hi Matthias, ...
    (microsoft.public.de.german.inetexplorer.ie6)
  • Re: Semi-OT Troll: Program vs Scrip vs Macro
    ... a "programme" usually responds to events (sort of like ... event-driven scripts), and a macro is the kind of script that usually ... specify an algorithm. ... pre-agreed-upon set of rules. ...
    (comp.dsp)

Loading