在Delphi中,我想在OS X中打开一个文件。我的方法如下:
const
Filename = 'test.bmp';
procedure SaveAndOpen;
begin
Chart.SaveToBitmapFile(Filename);
{$IFDEF MSWINDOWS}
ShellExecute(0, 'open', Filename, '', '', SW_Normal);
{$ELSE}
_System(Filename);
{$ENDIF}
end;
但是什么也没有发生。我做错了什么吗?
_System(PAnsiChar('open ' + Filename));
。 - RRUZchar*
将会是 UTF-8 编码的。 - David Heffernansystem
函数支持UTF-8。 - RRUZ