내 절차에 도움이 필요합니다. 다른 프로 시저에서 만든 문자열 목록에 일부 문자열을 저장하고 싶습니다. 내가 어떻게 할 수 있니?다른 프로 시저에서 생성 된 문자열 목록에 문자열을 저장하는 방법은 무엇입니까?
나는 그것을 더 잘 이해하기 위해 적절한 장소에 의견을 남겼습니다.
procedure GetIniNamesWithoutExt(IniPfade: TStringList);
var
i, suchPunkt: integer;
ini: TIniFile;
Modul, fullFileName, IniName: String;
begin
try
for i := 0 to IniPfade.Count-1 do
begin
fullFileName := IniPfade.Strings[i];
Modul := ExtractFileName(fullFileName); // Dateiname aktueller Ini + .Ini Endung
suchPunkt := Pos('.', Modul);
IniName := Copy(Modul, 1, suchPunkt-1); // Aktueller Modulname ohne ini Endung
// Here should be the Code for saving the String "IniName" to a StringList which is created in procedure a. Procedure a calls the procedure GetIniNamesWithoutExt.
end;
finally
end;
end;
당신은에 수정 된 문자열을 저장하려고하는 경우 'IniPfade' 문자열 목록이 매개 변수로 전달되었으므로'IniPfade [i] : = IniName;'으로 간단하게 처리합니다. 그러나 여러분의 질문은 다른 것에 관한 것 같습니다. – TLama
Ive는 다른 프로 시저에서 "a"문자열 목록을 만들었고 프로 시저 a에있는 StringList에 var IniName을 저장하려고했습니다 ... – Hidden