Español
Foro

Software para Cambio des Tastaturlayouts

 

Penguin
Tux
¡Hola,

hay irgendeine Möglichkeit, una Tool para Windows XP/2000 a escribir, welches el Tastaturlayout de Alemán en Russisch y de Russisch en Alemán switchen kann? Dazu necesidad Yo una einfache GUI, como el Nutzer no wirklich viel Idea haben voluntad. Das wichtige es, dass esta no Registryeinträge geändert voluntad, porque lo sonst Konflikte con el Rechtevergabe en el Netzwerk geben podría.

Gracias schonmal para eure Ayuda
Tony
KompilierenMarcaSeparación
declare btndlg&,dlgende%,dlg&
dlg&=Create("Window",%hwnd,"Sprache",10,10,200,120)
Startpaint dlg&
UseFont "CANDARA",25,20,1,0,0
TextColor RGB(0,0,0),RGB(255,255,255)
Endpaint
btnDlg& = CreateButton(dlg&,"Deutsch -> Russisch",30,10,120,30)
btnDlg& = CreateButton(dlg&,"Russisch -> Deutsch",30,45,120,30)

WhileNot dlgende%

    WaitInput

    If GetFocus(btnDlg&)

        dlgende% = 1

    EndIf

Endwhile

destroywindow(dlg&ass=s2>)

El GUI es, si auch sólo vom optischen her, fertig. el Code es con Sicherheit reinster Müll y uno podría ihn determinado auch todavía verbessern. Jetzt es por lo tanto, el richtigen Características para richtigen Button a escribir.
 


OS: Win XP/Debian
XProfan 10
23.09.2008  
 




Frank
Abbing
Wenn mich no alles täuscht, debería el con el API ActivateKeyboardLayout() ir. Hier una Ejemplo en VB, ebenfalls una Alemán/Russisch-Umschaltung: [...] 
 
23.09.2008  
 




Penguin
Tux
danke para el antwort, pero la code incluso es, para mich, doch muy undurchsichtig. una kleine erklärung were nett.

uno möge mich schlagen es sí alles como, sólo no bastante como Yo brauche. aber con bisschen logischem denken se el qué.
 


OS: Win XP/Debian
XProfan 10
23.09.2008  
 



In el Anlage es una Tastatur-Treiber para Russisch - Alemán.
Muss natürlich installiert voluntad:

Installation:

Das Zip-Packet "tastatur_russ_dt.zip" entpacken. Auf Russ-dt.msi doppelklicken.
El Treiber voluntad installiert.
Nach el Installation necesario ellos ausgewählt voluntad:

Start/Einstellungen/Systemsteuerung/Regions- y Sprachoptionen-> Idiomas -> Details

Hoffe, Yo podría helfen ;)

17 kB
Hochgeladen:23.09.2008
Ladeanzahl99
Descargar
 
23.09.2008  
 




Penguin
Tux
lo liegt sí no a el treibern, pero a el wechsel zwischen beiden sprachen.

después de el Yo el code angeguckt habe, Yo gemerkt, dass Yo gar nichts así anfangen kann :--/
KompilierenMarcaSeparación


OS: Win XP/Debian
XProfan 10
23.09.2008  
 




Frank
Abbing
Probier el veces, son Texto una en el Editar campo:
KompilierenMarcaSeparación
Def ActivateKeyboardLayout(2)!"USER32","ActivateKeyboardLayout"
Def &VK_FLAGSR 1      Tastenlayout Russisch
Def &VK_FLAGSD 0      Tastenlayout Deutsch
Declare edit&,text$
Cls
edit&=Create("MultiEdit", %hWnd, "", 10, 10, 200, 200)
ActivateKeyboardLayout(0, &VK_FLAGSR)

While 1

    WaitInput
    Case %key=2:Break

Endwhile

ActivateKeyboardLayout(0, &VK_FLAGSD)
End
 
23.09.2008  
 




Penguin
Tux
soeben schoss me el morgendliche idee, simplemente programm para el russischunterricht para el lo genutzt voluntad se a escribir. una feld fürs Alemán escribir, eins fürs russische. lo wäre evtl. no bastante schlecht si al todo entonces formatieren y drucken podría, aber soweit costumbre Yo primero todavía nciht denken.

para dies vorhaben sería se nämlich auch el erste code eignen, como uno sí entonces russisch schreibt, si feld x el fokus ha. heute nachmittag werd Yo mich veces ransetzen.
 


OS: Win XP/Debian
XProfan 10
24.09.2008  
 




Frank
Abbing
Mir es ahora no está claro geworden, si el Solución mittels ActivateKeyboardLayout() funktioniert oder no. Desde que selber sólo Alemán installiert habe, kann Yo sí no wirklich testen.
Wäre also sólo fair gegenüber zukünftigen Mitlesern que aquí veces mitzuteilen.

P.S.: Bitte no deinen gesamten Texto hier kleinschreiben. Was en una Chat Haga clic en Aceptar va, macht una Forumseintrag aber schlechter lesbar.
 
24.09.2008  
 




Penguin
Tux
Noch weiß Yo no si el Code funktioniert ha, porque Todavía no angefangen. Yo muss nebenbei todavía Schule hacer y una Linuxkiste para laufen bringen, also übe dich en Geduld

So. Fakt es, dass él beim Carta en el Textfeld en Russisch umschaltet. Nur hay como el problema, dass uno sólo schwarze Schtriche y no kyrillischen Buchstaben sieht.

Mit
KompilierenMarcaSeparación
kann Yo el Ventana sí ya maximiert abierto dejar. Nur, wo kommt el Befehl hin y cómo muss ihn deklarieren?
KompilierenMarcaSeparación
WINDOWSTYLE 31
Window 0,0-0,1024
Windowtitle "Russisch"
Def ActivateKeyboardLayout(2)!"USER32","ActivateKeyboardLayout"
Def &VK_FLAGSR 1 Tastenlayout Russisch
Def &VK_FLAGSD 0 Tastenlayout Deutsch
Declare edit&,text$
Cls
edit&=Create("MultiEdit", %hWnd, "", 10, 10, 1000, 700)
ActivateKeyboardLayout(0, &VK_FLAGSR)

While 1

    WaitInput
    Case %key=2:Break

Endwhile

ActivateKeyboardLayout(0, &VK_FLAGSD)
End
 


OS: Win XP/Debian
XProfan 10
24.09.2008  
 




Frank
Abbing
Lass dich no treiben. Yo war sólo no bastante schlau de deinen letzten Posting geworden.


Gibt lo una Befehl, con el al Febster ya maximiert abierto kann?


Das Ventana principal? Probier veces: Ventana 0,0-%maxx,%maxy anstelle de Cls.
 
24.09.2008  
 




Penguin
Tux
Gracias dir. Ist zwar no bastante maximiert, erscheint aber en el de me eingestellten Größe la ventana.
 


OS: Win XP/Debian
XProfan 10
24.09.2008  
 




Frank
Abbing
Usted musst wahrscheinlich una Font uso, el auch russische Sonderzeichen enthält?
 
24.09.2008  
 




Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

32.971 Views

Untitledvor 0 min.
Stringray08.10.2017
Wilfried Friebe11.01.2016
Georg Teles29.06.2015
mein02.06.2013
Más...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie