2018/11/28 (水) 22:32:38 Mr.XRAY |
(1) Ansi 版の Delphi で作成したコードを Delphi 10.2 に移植したい
(2) Ansi 版の Delphi の String 型は Unicode 版では AnsiString である
(3) ということなので以下のコードにしたがメモ帳が起動しません
procedure TForm1.Button1Click(Sender: TObject);
var
LFileName : AnsiString;
begin
LFileName := 'notepad.exe';
ShellExecute(0, '', PChar(LFileName), nil, nil, SW_SHOW);
end;
てなわけで記事を書きました.
[ AnsiString 型の文字列と PAnsiChar 型の文字列 ]
http://mrxray.on.coocan.jp/Delphi/Others/AnsiStringPAnsiChar.htm
こういうことでこんな記事を書いてしまう私って,ホントに変だと思います.
間違いなく狂っているような気がします.
|
|