vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Send Keys "%{F4}" = True 
Autor: Hans Joa.
Datum: 24.01.03 09:36

Hallo Dieter,
in meinem VB 6.0 Programm starte ich asynchron durch Events andere Progrmme
mit der Shell:
ProcessID = Shell(ProgNameX,3)

Nach Ablauf einer Zeit bzw Ereignisses kill ich dieses Programm mit:

SendMessage ProcessID, WM_Close, 0&,0&
SendKeys "%{F4}" = True

Bei dieser Befehlsfolge habe ich sporadisch den Fehler, daß das
falsche Fenster weggeschaltet wird oder das falsche Programm
geclosed wird. !!! die ProcessID wird sauber verwaltet!!!

Logisch erscheint mir folgendes, mit SendKeys schalte ich das gerade aktuelle Fenster weg? Dieses Fenster gehört nicht zu dem mit einen Befehl vorher geclosed Programm. Liege ich richtig? Wenn ja, wie wird das Programm mit dem dazugehörigen Fenster gclosed?

MfG
Hans Joachim
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Send Keys "%{F4}" = True552Hans Joa.24.01.03 09:36
Re: Send Keys "%{F4}" = True236ModeratorDieter24.01.03 10:08

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel