PWideChar型への変換について


マーチ  2005-02-14 14:14:33  No: 13223  IP: [192.*.*.*]

INIファイルから読み込んだ文字列(StringもしくはPChar)
をPWideChar型に変換したいのでですが、どうしたらいいの
でしょうか?
StringToWideCharという関数でできるかと思ったのですが、
どううまくいきません。

編集    削除
。。。  2005-02-14 21:36:00  No: 13224  IP: [192.*.*.*]

PWideChar型でなく
メモリの管理をしなくていいWidestringを使いなさい。


  PWideChar
宣言
  めもり確保
  操作
  メモリ解放

または、
 array[0..???] of WideChar

編集    削除
ふぐちゃん  2005-02-15 02:39:16  No: 13225  IP: [192.*.*.*]

参考にはならないかもわかりませんが。

procedure TForm1.Button1Click(Sender: TObject);
var
  S: string;
  PW: PWideChar;
begin
  S := 'Delphi Q & A 掲示板';
  PW := PWideChar(WideString(S));
  ShowMessage(PW);
end;

編集    削除