Clipper-Programm /Vista
Moderator: Moderatoren
- Rolf Ramacher
- Der Entwickler von "Deep Thought"
- Beiträge: 1930
- Registriert: Do, 09. Nov 2006 10:33
- Wohnort: Bergheim
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Clipper-Programm /Vista
Hallo Leute,
ich habe bzw. ein Kunde hat ein Problem, daß bei einem Clipper-programm, was unter Vista läuft in der Bearbeitung auf amerikanische
Tastatur geschaltet wird. - Aber wieso ?
in CMD ist es korrekt. Bei den "Einstellungen" steht auf Deutsch ?
Kann/muß bei Vista noch etwas spezielles eingestellt werden ?
ich habe bzw. ein Kunde hat ein Problem, daß bei einem Clipper-programm, was unter Vista läuft in der Bearbeitung auf amerikanische
Tastatur geschaltet wird. - Aber wieso ?
in CMD ist es korrekt. Bei den "Einstellungen" steht auf Deutsch ?
Kann/muß bei Vista noch etwas spezielles eingestellt werden ?
- Rolf Ramacher
- Der Entwickler von "Deep Thought"
- Beiträge: 1930
- Registriert: Do, 09. Nov 2006 10:33
- Wohnort: Bergheim
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
-
- UDF-Programmierer
- Beiträge: 92
- Registriert: Di, 19. Dez 2006 19:37
- Wohnort: Düsseldorf
- Kontaktdaten:
Umlaute unter Vista
Hallo Rolf,
versuche mal:
LH KB16 GR,,%Systemroot%\system32\keyboard.sys .
Gruß
Jürgen
versuche mal:
LH KB16 GR,,%Systemroot%\system32\keyboard.sys .
Gruß
Jürgen
- Rolf Ramacher
- Der Entwickler von "Deep Thought"
- Beiträge: 1930
- Registriert: Do, 09. Nov 2006 10:33
- Wohnort: Bergheim
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
- Rolf Ramacher
- Der Entwickler von "Deep Thought"
- Beiträge: 1930
- Registriert: Do, 09. Nov 2006 10:33
- Wohnort: Bergheim
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
- Rolf Ramacher
- Der Entwickler von "Deep Thought"
- Beiträge: 1930
- Registriert: Do, 09. Nov 2006 10:33
- Wohnort: Bergheim
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Hi
hier die autoexec.nt
Hier die config.nt
hier die autoexec.nt
Code: Alles auswählen
@echo off
REM AUTOEXEC.BAT is not used to initialize the MS-DOS environment.
REM AUTOEXEC.NT is used to initialize the MS-DOS environment unless a
REM different startup file is specified in an application's PIF.
REM Install CD ROM extensions
lh %SystemRoot%\system32\mscdexnt.exe
REM Install network redirector (load before dosx.exe)
lh %SystemRoot%\system32\redir
REM Install DPMI support
lh %SystemRoot%\system32\dosx
REM The following line enables Sound Blaster 2.0 support on NTVDM.
REM The command for setting the BLASTER environment is as follows:
REM SET BLASTER=A220 I5 D1 P330
REM where:
REM A specifies the sound blaster's base I/O port
REM I specifies the interrupt request line
REM D specifies the 8-bit DMA channel
REM P specifies the MPU-401 base I/O port
REM T specifies the type of sound blaster card
REM 1 - Sound Blaster 1.5
REM 2 - Sound Blaster Pro I
REM 3 - Sound Blaster 2.0
REM 4 - Sound Blaster Pro II
REM 6 - SOund Blaster 16/AWE 32/32/64
REM
REM The default value is A220 I5 D1 T3 and P330. If any of the switches is
REM left unspecified, the default value will be used. (NOTE, since all the
REM ports are virtualized, the information provided here does not have to
REM match the real hardware setting.) NTVDM supports Sound Blaster 2.0 only.
REM The T switch must be set to 3, if specified.
SET BLASTER=A220 I5 D1 P330 T3
REM To disable the sound blaster 2.0 support on NTVDM, specify an invalid
REM SB base I/O port address. For example:
REM SET BLASTER=A0
Code: Alles auswählen
dos=high, umb
device=%SystemRoot%\system32\himem.sys
files=129
LH KB16 GR,,%systemroot%\system32\keyboard.sys.
- brandelh
- Foren-Moderator
- Beiträge: 15695
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 33 Mal
- Kontaktdaten:
Hi,
in meiner Vista Installation ist kein Verweis auf Keyboard.sys.
Im normalen CMD Fenster geht alles, aber wie ich daraus mein Clipperprogramm starte sind die Umlaute weg. Ich habe bis jetzt keine Lösung gefunden ;-(
PS: was mir gerade auffällt, hinter dem keyboard.sys steht noch ein . !
Wenn er in der Config.NT ist, nimm ihn bitte raus...
in meiner Vista Installation ist kein Verweis auf Keyboard.sys.
Im normalen CMD Fenster geht alles, aber wie ich daraus mein Clipperprogramm starte sind die Umlaute weg. Ich habe bis jetzt keine Lösung gefunden ;-(
PS: was mir gerade auffällt, hinter dem keyboard.sys steht noch ein . !
Wenn er in der Config.NT ist, nimm ihn bitte raus...
Gruß
Hubert
Hubert
-
- Der Entwickler von "Deep Thought"
- Beiträge: 2828
- Registriert: Fr, 10. Feb 2006 9:51
- Wohnort: Aachen
- Hat sich bedankt: 259 Mal
- Danksagung erhalten: 12 Mal
- Kontaktdaten:
Hallo Rolf,
Wenn Du stattdessen Command benutzt (gibt es das auch unter Vista?), sind dann die Umlaute im Command-Fenster da?
Uli
Wenn Du vom CMD-Fenster das Clipper-Programm startest, kommen dann die Umlaute auch im Clipper-Programm korrekt?in CMD ist es korrekt. Bei den "Einstellungen" steht auf Deutsch ?
Wenn Du stattdessen Command benutzt (gibt es das auch unter Vista?), sind dann die Umlaute im Command-Fenster da?
Uli
- brandelh
- Foren-Moderator
- Beiträge: 15695
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 33 Mal
- Kontaktdaten:
bei meinem Test gestern waren die Umlaute direkt im CMD Fenster OK.UliTs hat geschrieben:Hallo Rolf,
Wenn Du vom CMD-Fenster das Clipper-Programm startest, kommen dann die Umlaute auch im Clipper-Programm korrekt?in CMD ist es korrekt. Bei den "Einstellungen" steht auf Deutsch ?
Auch bei einem Xbase++ hybrid Programm OK,
aber sobald man das Clipperprogramm startet, erhält man bei äöü andere Zeichen (´`,; etc.) ... nach dem Programmende ist aber wieder alles OK.
Zuletzt geändert von brandelh am Di, 05. Aug 2008 11:02, insgesamt 1-mal geändert.
Gruß
Hubert
Hubert
- Rolf Ramacher
- Der Entwickler von "Deep Thought"
- Beiträge: 1930
- Registriert: Do, 09. Nov 2006 10:33
- Wohnort: Bergheim
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
-
- Der Entwickler von "Deep Thought"
- Beiträge: 2828
- Registriert: Fr, 10. Feb 2006 9:51
- Wohnort: Aachen
- Hat sich bedankt: 259 Mal
- Danksagung erhalten: 12 Mal
- Kontaktdaten:
Hallo Rolf & Hubert,
vielleicht hilft ein DOS-Batchfile (*.bat und nicht *.cmd) und darin wird der Zeichensatz nochmals umgestellt.
Oder man läßt sich die Eingabesprache in der Statuszeile (von Windows) anzeigen. Bleibt sie bei "D"?
--
Als letztes: ist es nicht vielleicht am einfachsten, daß Clipperprogramm im VIO-Modus mit xBase zu übersetzen? Wenn nicht, woran scheitert es?
Uli
vielleicht hilft ein DOS-Batchfile (*.bat und nicht *.cmd) und darin wird der Zeichensatz nochmals umgestellt.
Oder man läßt sich die Eingabesprache in der Statuszeile (von Windows) anzeigen. Bleibt sie bei "D"?
--
Als letztes: ist es nicht vielleicht am einfachsten, daß Clipperprogramm im VIO-Modus mit xBase zu übersetzen? Wenn nicht, woran scheitert es?
Uli
-
- UDF-Programmierer
- Beiträge: 92
- Registriert: Di, 19. Dez 2006 19:37
- Wohnort: Düsseldorf
- Kontaktdaten:
Hallo Rolf,
Beim Starten der Kommandozeile unter Vista, stellte ich fest,
dass selbst das Programm: Edit von MS nicht korrekt lief.
Der korrekte Befehl, um nun die deutsche Tastaturbelegung zu bekommen, für die AUTOEXEC.NT lautet:
LH KB16 GR,,%SystemRoot%\system32\keyboard.sys
Achtung: NOTEPAD als Admin. ausführen.
Gruß
Jürgen
Beim Starten der Kommandozeile unter Vista, stellte ich fest,
dass selbst das Programm: Edit von MS nicht korrekt lief.
Der korrekte Befehl, um nun die deutsche Tastaturbelegung zu bekommen, für die AUTOEXEC.NT lautet:
LH KB16 GR,,%SystemRoot%\system32\keyboard.sys
Achtung: NOTEPAD als Admin. ausführen.
Gruß
Jürgen
- brandelh
- Foren-Moderator
- Beiträge: 15695
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 33 Mal
- Kontaktdaten:
der Befehl gehört in die AUTOEXEC.NT, nicht in die CONFIG.NTRolf Ramacher hat geschrieben:
Hier die config.nt
Code: Alles auswählen
dos=high, umb device=%SystemRoot%\system32\himem.sys files=129 LH KB16 GR,,%systemroot%\system32\keyboard.sys.
Gruß
Hubert
Hubert
- Rolf Ramacher
- Der Entwickler von "Deep Thought"
- Beiträge: 1930
- Registriert: Do, 09. Nov 2006 10:33
- Wohnort: Bergheim
- Danksagung erhalten: 3 Mal
- Kontaktdaten: