Einzelnen Beitrag anzeigen

Benutzerbild von napstar
napstar

Registriert seit: 22. Mär 2007
Ort: München
133 Beiträge
 
Delphi 2007 Architect
 
#8

Re: dateien paralel runterladen

  Alt 24. Mär 2008, 23:43
Zitat von NamenLozer:
Hallo, napstar.
Dazu brauchst du Threads, das sind Programmteile, die parallel ausgeführt werden können. Das Problem dabei ist, dass du aus einem Thread nicht direkt auf das Formular oder Komponenten darauf zugreifen kannst. Bzw du kannst zwar, aber das führt unter Umständen zu sehr unschönen Effekten wie Zugriffsverletzungen etc, wenn gerade ein anderer Thread auch darauf zugreift (auch die Hauptanwendung ist ein Thread). Damit das nicht passiert musst du synchronisieren. Das ist aber unter Umständen gar nicht so einfach - ich wollte selber mal soetwas machen und bin dann dran gescheitert, dass es dauernd Zugriffsverletzungen gab. Wenn du noch ein Anfänger bist, würde ich das mit den Threads erstmal sein lassen - oder mich langsam rantasten, Tutorials lesen und eifnache Beispiele proggen.
hmmm ich glaube du hast recht..
aber vergessen wir mal dieses multi download funktion und fortschrittsbalken...
ich habe jetzt ein edit, listview, combobox und ein button... wenn ich auf den button klicke wird der inhalt vom editfeld und der inhalt vom combobox in den listview eingetragen... ich mache das so
Delphi-Quellcode:
procedure TForm1.SpeedButton3Click(Sender: TObject);
var item : TListItem;
begin
  item:= ListView1.Items.Add;
  ListView1.Items[ListView1.Items.Count-1].Caption := YLink.Text;
  ListView1.Items[ListView1.Items.Count-1].SubItems.Add(ComboBox1.Text);
  YLink.Text:=ListView1.Column[1];
end;
wie kann ich diese werte auslesen?
  Mit Zitat antworten Zitat