var
i,n:integer;
s:string;
begin
Ini_Path:=ExtractFilePath(Paramstr(0));
Ini_Name:='Url.ini';
MyIniFile:=Tinifile.Create(Ini_Path+Ini_Name);
ListView2.Clear;
MyStrings:=TStringList.Create;
TempStrings:=Tstringlist.Create;
Class_Name:=ListView1.Items[List1_ID].SubItems[0];
memo1.Lines.Add(Class_Name);
MyIniFile.readsectionvalues('Url',MyStrings);
for i:=0 to MyStrings.Count-1 do
begin
TempStrings.Clear;
ExtractStrings(['=','!'],[' '],Pchar(MyStrings.Strings[i]),TempStrings);
for n:=0 to TempStrings.Count-1 do
begin
Url_Name:=TempStrings.Strings[0];
Url_Http:=TempStrings.Strings[1];
Url_Class:=TempStrings.Strings[2];
end;
if Url_Class=Class_Name then
begin
ListView2.Items.Add;
ListView2.Items[i].Caption:=Url_Name;
ListView2.Items[i].SubItems.Add(Url_Name);
ListView2.Items[i].SubItems.Add(Url_Http);
ListView2.Items[i].SubItems.Add(Url_Class);
end;
end;
TempStrings.Free;
MyStrings.Free;
MyIniFile.Free;
问题不加判断正常 加上判断出错错误信息Access violation at address 004471A4 in module 'Url_m.exe'.Read of address 00000020
i,n:integer;
s:string;
begin
Ini_Path:=ExtractFilePath(Paramstr(0));
Ini_Name:='Url.ini';
MyIniFile:=Tinifile.Create(Ini_Path+Ini_Name);
ListView2.Clear;
MyStrings:=TStringList.Create;
TempStrings:=Tstringlist.Create;
Class_Name:=ListView1.Items[List1_ID].SubItems[0];
memo1.Lines.Add(Class_Name);
MyIniFile.readsectionvalues('Url',MyStrings);
for i:=0 to MyStrings.Count-1 do
begin
TempStrings.Clear;
ExtractStrings(['=','!'],[' '],Pchar(MyStrings.Strings[i]),TempStrings);
for n:=0 to TempStrings.Count-1 do
begin
Url_Name:=TempStrings.Strings[0];
Url_Http:=TempStrings.Strings[1];
Url_Class:=TempStrings.Strings[2];
end;
if Url_Class=Class_Name then
begin
ListView2.Items.Add;
ListView2.Items[i].Caption:=Url_Name;
ListView2.Items[i].SubItems.Add(Url_Name);
ListView2.Items[i].SubItems.Add(Url_Http);
ListView2.Items[i].SubItems.Add(Url_Class);
end;
end;
TempStrings.Free;
MyStrings.Free;
MyIniFile.Free;
问题不加判断正常 加上判断出错错误信息Access violation at address 004471A4 in module 'Url_m.exe'.Read of address 00000020
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货