Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#6

Re: Unicode Eingabe einlesen

  Alt 31. Jan 2007, 09:16
Genau mit diesem Unicode Mischmasch und mit Zeichenketten unter C/C++ habe ich ja so meine Probleme, deswegen wollte ich mir das mal genauer angucken und endlich mal verstehen.

Zum Programm: Unicode ist in den Projektoptionen eingestellt, deswegen dachte ich, ich müsste es nicht noch mal im Code definieren.

Zitat:
warum du echtes Unicode mit der gemischten Form (LPTSTR) zusammen benutzt, erschliesst sich mir auch nach mehrmaligem Hingucken noch nicht ganz, aber vielleicht kannst du es erklaeren.
Ich wusste nicht, dass ich es gemischt hatte. Ich würde gerne echtes Unicode verwenden oder was wäre, deiner Meinung nach, zu empfehlen?

Zitat:
Und ueberhaupt mal weniger Windowstypen und C++-Typen mischen (sprich: disziplinierter programmieren),
Was hast du den njetzt benutzt? WCHAR istz doch ein C++ Typ aber die Typen der Parameter von der Funktion sind doch wieder Windows Typen oder?

Delphi-Quellcode:
// wprintf(INFO);
// wprintf(QUERYINPUT); <--- warum die auskommentiert sind sollte klar sein
Nicht wirklich.

Zitat:
Uebrigens empfiehlt sich beim Arbeiten mit nullterminierten Strings auch das Ausnullen des Puffers (principal).
Das geht mit ZeroMemory?

Zitat:
Warum _tmain wenn du ohnehin komplett in Unicode arbeiten willst?
Ist das nicht der Einsprungspunkt für Unicode Konsolenprogramme?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat