Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: string in unicode konvertieren

  Alt 1. Okt 2003, 23:50
Moin Steppo,

da PWideChar nur ein Pointer ist, musst Du auch noch Speicher reservieren:

Delphi-Quellcode:
var
Test,Test1:PWideChar;

begin
  Test := AllocMem(length('hallo')*2);
  try
    Test1:=StringToWideChar('Hallo',Test,length('Hallo')*2);
  finally
    // Test1 wird hierdurch auch ungültig
    FreeMem(Test,length('hallo')*2);
  end;
end;
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat