AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

W7/64bit: osk.exe mit ShellExecute starten

Ein Thema von iphi · begonnen am 6. Jun 2011 · letzter Beitrag vom 29. Dez 2011
Antwort Antwort
Steve1024

Registriert seit: 7. Sep 2008
3 Beiträge
 
Turbo Delphi für Win32
 
#1

AW: W7/64bit: osk.exe mit ShellExecute starten

  Alt 7. Jun 2011, 08:46
Ggf kann man das ShellExecute auch mit ausgeschaltetem WOW64 auprobieren. Da gibt es einen Windows Befehl. Mit diesem kann man die WOW64 Ordnerumleitungen ausschalten und somit wird dann die 64bit Version der Tastatur gestartet.
Wenn meine Vermutung richtig liegt, ist das ggf ein 32bit/64bit Problem.

Leider kenn ich den genauen Befehl gerade nicht (irgendwas mit DisableWOW64FolderRedirection oder so). Aber die MSDN hilft da gerne

Viel Glück noch.
  Mit Zitat antworten Zitat
iphi

Registriert seit: 13. Feb 2009
266 Beiträge
 
Delphi 7 Personal
 
#2

AW: W7/64bit: osk.exe mit ShellExecute starten

  Alt 9. Jun 2011, 09:57
Zitat:
Aber Du mußt nur die entsprechende Typbibliothek importieren (das sollte auch mit D6 gehen).
Die Dll nach der Du schauen mußt heißt Microsoft PenInputPanel (tiptis.dll, wenn mich mein Gedächtnis nicht täuscht.) Ansonsten kann ich Dir morgen mal die von Delphi 2007 erzeugte Unit schicken. Könnte vieleicht auch noch funktionieren.
Hallo Uli,

danke für die Tipps und das Angebot.

Ich habe nur Delphi6 Personal und bisher keine Möglichkeit gefunden, Type Libraries zu importieren. Da müsste es doch einen Wizzard geben. Wenn ja, wo müsste sich der denn verstecken?

Und ja, bitte schicke mir die von Delphi 2007 erzeugte Unit zu.

Gruß, Thomas
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.666 Beiträge
 
Delphi 12 Athens
 
#3

AW: W7/64bit: osk.exe mit ShellExecute starten

  Alt 9. Jun 2011, 10:01
IIRC war das in Delphi 6 unter "Komponente - ActiveX importieren", aus der Liste dann das Microsoft PenInputPanel auswählen.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
beanbear6

Registriert seit: 28. Okt 2009
Ort: Passau
170 Beiträge
 
Delphi 7 Enterprise
 
#4

AW: W7/64bit: osk.exe mit ShellExecute starten

  Alt 29. Dez 2011, 00:37
Hi,
ich weis nicht ob das schon zu spät ist,
aber ich hab mir die OSK.EXE in ein andres
Verzeichnis kopiert, z.B. wo Deine Applikation ist,
dann gehts mit ShellExecute.
Gruß beanbear6
Reiner
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:54 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz