Supportnet / Forum / Datenbanken
Taschenrechner öffnen
Frage
Wie kann ich den Windows Taschenrechne über einen Button in Access öffnen?Geht das überhaupt?
Antwort 1 von sTk
Hi!
Befehlsschaltfläche erstellen, und als Ereignis folgendes eingeben:
Gruß, Steffen
Befehlsschaltfläche erstellen, und als Ereignis folgendes eingeben:
Set sho = CreateObject("wscript.shell")
sho.exec ("%SystemRoot%system32calc.exe")
Gruß, Steffen
Antwort 2 von sTk
Natürlich mit backslash
Set sho = CreateObject("wscript.shell")
sho.exec ("%SystemRoot%\system32\calc.exe")
Antwort 3 von PINCI
Vielen Dank!!! es hat geklappt!!!
geht aber auch ohne %SystemRoot%system32....*g*!
geht aber auch ohne %SystemRoot%system32....*g*!
Antwort 4 von gero
hallo
habe es auch probiert mit dem taschenrechner
aber bei mir kommt neben den geöffnetem rechner ein fenster mit "datei nicht gefunden" was mache ich falsch? kannst du den genauen weg für anfänger wiedergeben? (so schritt für schritt)
vielen dank
riki
habe es auch probiert mit dem taschenrechner
aber bei mir kommt neben den geöffnetem rechner ein fenster mit "datei nicht gefunden" was mache ich falsch? kannst du den genauen weg für anfänger wiedergeben? (so schritt für schritt)
vielen dank
riki
Antwort 5 von Massaraksch
Wieso erst zu WScript greifen? Schließlich gibts in VBA den Shell-Befehl (bzw. Funktion), z.B.
Shell "calc.exe", vbNormalFocus
Oder als Funktion
Task = Shell("calc.exe", vbNormalFocus)
Wobei man dann (hier als Variable "Task") die Task-ID des gestarteten Programms zurückgelifert bekommt. Damit könnte man dann auch noch irgendwas anfangen...
Massaraksch
Shell "calc.exe", vbNormalFocus
Oder als Funktion
Task = Shell("calc.exe", vbNormalFocus)
Wobei man dann (hier als Variable "Task") die Task-ID des gestarteten Programms zurückgelifert bekommt. Damit könnte man dann auch noch irgendwas anfangen...
Massaraksch
Antwort 6 von Pinci
@ gero Guck mal vieleicht zuerst mal nach ob dein Taschenrechner überhaupt auf deinem Rechner ist
Ausführen-> Calc eingeben
Ansonsten einfach einen Button machen dann unter ereignis beim Klicken-> folgendes eingeben
Set sho = CreateObject("wscript.shell")
sho.exec ("calc.exe")
Ausführen-> Calc eingeben
Ansonsten einfach einen Button machen dann unter ereignis beim Klicken-> folgendes eingeben
Set sho = CreateObject("wscript.shell")
sho.exec ("calc.exe")
Antwort 7 von Massaraksch
Weiß gar nicht, was ihr immer mit Scripting-Objekten wollt, wenn sie gar nicht nötig sind.
Massaraksch
Massaraksch

