MOJTABAATEFEH
دوشنبه 03 شهریور 1393, 08:26 صبح
با سلام
دوستان عزیز این کد در دلفی 7 و 2010 کار میکنه برای بدست آوردن مسیر پوشه ویندوز ولی در XE4 که تست کردم کار نمیکنه و خطای ذیل رو نمایش میده
[dcc32 Error] Main.pas(66): E2010 Incompatible types: 'PAnsiChar' and 'array[0..255] of Char'
procedure TForm1.FormCreate(Sender: TObject);
var
PWindowsDir: array [0..255] of Char;
begin
GetWindowsDirectoryA(PWindowsDir,255);
CoInFile := TINIFile.Create(StrPas(PWindowsDir)+'\System32\Co. ini');
o := true;
end;
لطفا بفرمایید چطور بایستی این مشکل حل شود؟
با تشکر
دوستان عزیز این کد در دلفی 7 و 2010 کار میکنه برای بدست آوردن مسیر پوشه ویندوز ولی در XE4 که تست کردم کار نمیکنه و خطای ذیل رو نمایش میده
[dcc32 Error] Main.pas(66): E2010 Incompatible types: 'PAnsiChar' and 'array[0..255] of Char'
procedure TForm1.FormCreate(Sender: TObject);
var
PWindowsDir: array [0..255] of Char;
begin
GetWindowsDirectoryA(PWindowsDir,255);
CoInFile := TINIFile.Create(StrPas(PWindowsDir)+'\System32\Co. ini');
o := true;
end;
لطفا بفرمایید چطور بایستی این مشکل حل شود؟
با تشکر