<...zurück>

Soft-Keyboard per Code ein- oder ausschalten

Die eingebaute Software-Tastatur kann unter CE 2.X ausschließlich per API-Funktion oder fremd-ActiveX ein- b.z.w. ausgeschaltet werden. Eine VB-Funktion existiert aktuell dafür nicht.Unter CE3.0 kann die Tastatur mit der Formulareigenschaft "SIPVisible" ein- oder ausgeschaltet werden. Die unten gezeigte API-Funktion funktioniert auch auf PocketPC's (CE3.0)

Deklarationsteil:

Declare Function SipShowIM Lib "coredll" (ByVal Flags As Long) As Long

hier eine Beispielfunktion, der einfach der Tastatur-Anzeigewert (Wahr oder Falsch) übergeben wird:

Public Function ShowKeyboard(ueWert)
   If ueWert = True Then
      ShowKeyboard = SipShowIM(1)
   Else
      ShowKeyboard = SipShowIM(0)
   End If
End Function

Der Funktionsrückgabewert zeigt an, ob die Funktion erfolgreich war (True) oder nicht (False).

 

<...zurück>