var IniFile : TIniFile; i : integer; begin IniFile := TIniFile.Create('.\Evetn.ini'); try for i ;= 0 to Length(EventArr) - 1 do IniFile.WriteString('Ident', IntToStr(i), EventArr[i]); finally IniFile.Free; end; end;
errors:incompatible types:String and TagEVENTMSG; 编译不过去,老大!
IniFile : TIniFile;
i : integer;
begin
IniFile := TIniFile.Create('.\Evetn.ini');
try
for i ;= 0 to Length(EventArr) - 1 do
IniFile.WriteString('Ident', IntToStr(i), EventArr[i]);
finally
IniFile.Free;
end;
end;
编译不过去,老大!
+IntToStr(EventArr[i].ParamH)+' '
+IntToStr(EventArr[i].ParamL)
paramL: UINT;
paramH: UINT;
time: DWORD;
hwnd: HWND;
time和hwnd怎么保存?
IniFile : TIniFile;
i : integer;
begin
IniFile := TIniFile.Create('.\Evetn.ini');
try
for i ;= 0 to Length(EventArr) - 1 do
begin
IniFile.WriteString('Ident' + IntToStr(i), 'paramL', IntToStr(EventArr[i].paramL));
IniFile.WriteString('Ident' + IntToStr(i), 'paramH', IntToStr(EventArr[i].paramH));
IniFile.WriteString('Ident' + IntToStr(i), 'time', IntToStr(EventArr[i].time));
IniFile.WriteString('Ident' + IntToStr(i), 'hwnd', IntToStr(EventArr[i].hwnd));
END
finally
IniFile.Free;
end;
end;