Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Constantin
Anmeldungsdatum: 31.08.2007 Beiträge: 36
|
Verfasst am: 15.06.2008, 14:31 Titel: SendKeys in FB |
|
|
Auf einer Website hab ich so ein VBScript gefunden, mit dem man Buchstaben zum Notepad-Editor senden kann:
Code: |
Set ws = CreateObject("WScript.Shell")
ws.Run "notepad.exe", 1, False
Wscript.Sleep 226
ws.SendKeys "H"
|
Kann man das auch in FB umsetzten?
Braucht man dafür die winAPI??
Kann man eigentlich jedes Programm, das mit VB oder VBS geschrieben wurde in fb umändern??
dankö |
|
Nach oben |
|
 |
Jojo alter Rang

Anmeldungsdatum: 12.02.2005 Beiträge: 9736 Wohnort: Neben der Festplatte
|
Verfasst am: 15.06.2008, 15:04 Titel: |
|
|
Zitat: | Kann man eigentlich jedes Programm, das mit VB oder VBS geschrieben wurde in fb umändern?? |
nein, genauso wenig wie man jedes fb-programm in qbasic ausführen kann. Wenn das so wäre, bräuchten wir nicht 1000 verschiedene Programmiersprachen. Es gibt eine zu SendKeys ähnliche Funktion in der WinAPI:
http://www.vbarchiv.net/api/details.php?id=kybd_event _________________ » Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
 |
|
Nach oben |
|
 |
dreael Administrator

Anmeldungsdatum: 10.09.2004 Beiträge: 2529 Wohnort: Hofen SH (Schweiz)
|
Verfasst am: 15.06.2008, 16:42 Titel: |
|
|
Du kannst es sonst wie unter
http://beilagen.dreael.ch/QB/SENDKEYS.BAS
gezeigt machen, d.h. temporäres .VBS schreiben und dieses mit SHELL ausführen. Diese Variante funktioniert auch in QB.
Sonst die FreeBasic-Experten sind demfall nach wie vor gefragt, einen Weg für einen direkten Zugriff auf ActiveX-Komponenten per Win32-API zu finden, dann würde der Umweg über die temporäre .VBS-Datei wegfallen. _________________ Teste die PC-Sicherheit mit www.sec-check.net |
|
Nach oben |
|
 |
|