En fait, je l'ouvris question précédemment,chaîne fonction split dans delphi
mais ne peut pas obtenir une réponse ce que je veux exactement, donc je voudrais demander à nouveau merci Tous
par exemple, j'ai un texte nom de fichier est « test.txt », et à l'intérieur le contenu du texte ressemble
hello all
good day
happy is
et je veux modifier la source suivante pour itérer de premier indice de 'bonjour à tous je veux dire ..
si je clique ShowMessage (premier), alors je veux obtenir « bonjour » dans test.txt fichier,
et si cliquez ShowMessage (seconde) veulent alors obtenir « tous » et continuesly,
si je clique à nouveau showmessage (en premier), puis voulez obtenir «bon» et
cliquez à nouveau showmessage (deuxième) puis voulez obtenir «jour» que ce que je veux exactement.
Merci d'avance! et merci à tous ceux qui m'ont déjà aidé!
procedure TForm1.BitBtn1Click(Sender: TObject);
var
list : TStringList;
first, second, third: string;
begin
list := TStringList.Create;
try
list.Delimiter := #32;
list.LoadFromFile('test.txt');
first := list[0];
second := list[1];
ShowMessage(first);
ShowMessage(second);
finally
list.Free;
end;
end;
Bonjour, vous pouvez modifier comme suit par exemple? Je veux utiliser showmessage (premier) et showmessage (deux), si tant est que j'apprécie!
procedure TForm1.BitBtn1Click(Sender: TObject);
var
theFileStuff : tstringList;
oneLine : tStringList;
x,y : integer;
begin
theFileStuff := tStringList.Create;
oneLine := tStringList.create;
oneLine.Delimiter := #32;
theFileStuff.LoadFromFile('test.txt');
for x := 0 to theFileStuff.count-1 do
begin
oneLine.DelimitedText := theFileStuff[x];
for y := 0 to oneLine.count-1
do
//ShowMessage(oneLine[y]);
ShowMessage(first);
ShowMessage(second);
end;
oneLine.Free;
theFileStuff.Free;
end;
@ Paul: vous pouvez certainement penser à une façon de changer « ShowMessage (oneline [y]); » en "premier: = oneline [0]; second: = oneline [1]; ShowMessage (premier); ShowMessage (second);". Vous devez essayer de comprendre les choses vous-même et ne pas vous attendre à ce que tout le monde fasse tout pour vous. Vous n'apprendrez jamais de cette façon. –
Bonjour à tous! J'ai été résolu, si sans l'aide d'autres peut-être que je ne pouvais pas le résoudre j'apprécie vraiment! merci encore :) – paul