AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Liste durch ListBoxen zusammen-klicken

Ein Thema von NiLS-Da-BuBi · begonnen am 27. Apr 2005 · letzter Beitrag vom 27. Apr 2005
Antwort Antwort
NiLS-Da-BuBi

Registriert seit: 12. Nov 2002
Ort: Daun, Rheinland-Pfalz
25 Beiträge
 
Delphi 4 Client/Server
 
#1

Liste durch ListBoxen zusammen-klicken

  Alt 27. Apr 2005, 11:43
Mahlzeit,

mal wieder ein totales Anfänger Problem.

Ich möchte eine E-Mail Liste zusammenklicken - dazu habe ich eine INI Datei im Intranet die ungefähr so aussieht:

[LAND]
Firma=E-Mailadresse

So nun habe ich in meinem Delphi Form als erstes eine ComboBox in der ich das Land auswähle anschließend füllt sich rechts daneben eine CheckListBox mit allen Firmennamen - nun sollen die Firmennamen angecheckt werden die eine E-Mail erhalten sollen - und nun soll durch einen Button all gewählten E-Mail Adressen in eine Dritte ListBox - dies soll so eine Art Sammelbehälter für die E-Mails werden, da ich nun ein weiteres Land auswähle und so weitere E-Mails hinzufüge.

Mein Problem ist das ich nicht weiss wie ich sagen kann das:
Nimm jedes gecheckte Item und füge es zu Listbox3 hinzu!

Was ich noch schöner fände wäre eine Baumstruktur:
+Land
-Firma
-Emailadressen

Da weiss ich aber noch viel weniger wie ich das realisiere. Am aller besten wäre eine Drag'n'Drop - das man sich aus dem Baum einfach die Adresse auf die Listbox zieht und hier nun alle schön hinzugefügt werden.

Tipps? - Danke.
  Mit Zitat antworten Zitat
shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#2

Re: Liste durch ListBoxen zusammen-klicken

  Alt 27. Apr 2005, 11:48
Das kann man alles abkupfern.
Mach mal im Delphi-IDE Menue:
Datei -> Neu... -> Formulare -> Dialog mit zwei Listenfeldern

Du bekommst ein neues Formular mit 2 Listboxen.
Links der "Vorrat" an dingen (Email-Adressen), rechts die gewählten Dinge.
Andreas
  Mit Zitat antworten Zitat
Benutzerbild von bernau
bernau

Registriert seit: 1. Dez 2004
Ort: Köln
1.295 Beiträge
 
Delphi 12 Athens
 
#3

Re: Liste durch ListBoxen zusammen-klicken

  Alt 27. Apr 2005, 11:54
Zitat von NiLS-Da-BuBi:
Mein Problem ist das ich nicht weiss wie ich sagen kann das:
Nimm jedes gecheckte Item und füge es zu Listbox3 hinzu!

Sollte so funktionieren.

Code:
procedure TForm1.BitBtn1Click(Sender: TObject);
var
  a:Integer;
begin
  for a:=0 to CheckListBox1.Items.Count-1 do
   if CheckListBox1.Checked[a]
    then CheckListBox2.Items.Add(CheckListBox1.Items[a]);
end;

Zitat von NiLS-Da-BuBi:
Was ich noch schöner fände wäre eine Baumstruktur:
+Land
-Firma
-Emailadressen
Dafür musst du dich mit einem TTreeView beschäftigen.



Gerd
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:02 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz