AGB  ·  Datenschutz  ·  Impressum  







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

Edit einträge in ListView einlesen...

Ein Thema von alanblack · begonnen am 25. Feb 2004 · letzter Beitrag vom 28. Feb 2004
Antwort Antwort
alanblack

Registriert seit: 31. Okt 2003
Ort: Reichertshausen (40km von münchen)
171 Beiträge
 
Delphi 7 Enterprise
 
#1

Edit einträge in ListView einlesen...

  Alt 25. Feb 2004, 22:14
Hallo Leute,

habe ein Problem und zwar:
ich habe auf meinem Formular 1 button, 1 TEdit, 1 Memo
so und jetzt soll passieren dass wenn man in das Edit etwas eingibt und auf den Button drückt dass der text vom edit ins memo schreibt
das ist ja kein prob - ich habe es mit folgenden code gelöst:
Memo1.Lines.Add(edit1.Text); aber jezt brauche ich das gleiche mit einem ListView und das klappt ja nicht mit dem obrigen code
wie kann ich das lösen?
hat da jemand eine ahnung würd mich freuen !!

Viele Grüße
Irren ist menschlich, programmieren göttlich
  Mit Zitat antworten Zitat
Markus K.

Registriert seit: 26. Jan 2004
Ort: Halle
346 Beiträge
 
Delphi 2005 Personal
 
#2

Re: Edit einträge in ListView einlesen...

  Alt 25. Feb 2004, 22:26
Hallo alanblack,
ich bin mir nicht ganz sicher, aber du kannst es mal folgend versuchen.

Delphi-Quellcode:
var ListItem: TListItem;
begin
     with ListView1 do
     begin
     ListItem:=Items.Add;
     ListItem.Caption:=Edit1.Text;
     end;
end;
Tschüß Markus
  Mit Zitat antworten Zitat
Robert_G
(Gast)

n/a Beiträge
 
#3

Re: Edit einträge in ListView einlesen...

  Alt 25. Feb 2004, 22:29
Das Beispiel erzeugt 2 Spalten (Edit & Memo).
Der Inhalt von Edit1 wird als ListItem angefügt und bekommt ein SubItem mit dem Inhalt von Memo1.

Delphi-Quellcode:
  With ListView1 Do
  Begin
    Columns.Clear;
    Columns.Add.Caption := 'Edit';
    Columns.Add.Caption := 'Memo';

    ShowColumnHeaders := True;
    ViewStyle := vsReport;

    With Items.Add Do
    Begin
      Caption := Edit1.Text;
      SubItems.Add(Memo1.Text);
    End;

  End;
  Mit Zitat antworten Zitat
alanblack

Registriert seit: 31. Okt 2003
Ort: Reichertshausen (40km von münchen)
171 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: Edit einträge in ListView einlesen...

  Alt 25. Feb 2004, 22:52
Hallo Robert,

ich glaub du hast mich falsch verstanden (liegt wohl an meiner Erklärung )
das beispiel habe ich nur gegeben das ihr mich besser versteht
eigentlich will ich das mit dem memo gar nicht ich habe auf meinem formular
1 Edit
1 Button
1 ListView

und jezt will ich das der text den man im Edit eingibt ins Listview erscheint (wenn man auf den Button klickt)
ich hoffe du verstehst was ich meine und hast dafür eine Lösung.
Achja und Markus dein code funzt leider irgentwie nicht

Mfg alanblack
Irren ist menschlich, programmieren göttlich
  Mit Zitat antworten Zitat
Markus K.

Registriert seit: 26. Jan 2004
Ort: Halle
346 Beiträge
 
Delphi 2005 Personal
 
#5

Re: Edit einträge in ListView einlesen...

  Alt 25. Feb 2004, 22:59
Hmm.. komisch bei mir geht er hab ihn selber gerade versucht. Was kommt denn bei dir für ein Fehler?

Tschüß Markus
  Mit Zitat antworten Zitat
Robert_G
(Gast)

n/a Beiträge
 
#6

Re: Edit einträge in ListView einlesen...

  Alt 25. Feb 2004, 22:59
Das war einfach ein Beispiel mit dem ich dir gleich mehrere Möglichkeiten des Listviews erklären wollte.
Du solltest anhand des Codes eigentlich wissen, wie du es schaffst. Lasse doch einfach weg was du nicht brauchst.
Probier' es aber ruhig mal aus, vielleicht hilft es dir beim nächsten Projekt mit einem Listview.
  Mit Zitat antworten Zitat
25. Feb 2004, 23:28
Dieses Thema wurde von "Daniel" von "Object-Pascal / Delphi-Language" nach "VCL-Komponenten und Controls" verschoben.
huberlix

Registriert seit: 10. Nov 2003
46 Beiträge
 
#8

Re: Edit einträge in ListView einlesen...

  Alt 28. Feb 2004, 12:09
Ich hab mal was ähnliches gemacht, quasi ein Eigabeformular, das auf Buttonklick in die Listview einträgt. Das waren dann mehrere Edits, und 2 Comboboxen.

Vereinbare in der Buttonclick die Variable: ListItem: TListItem;

Dann
Delphi-Quellcode:
with Form1.ListView1 do
  begin
    ListItem := Items.Add;
    ListItem.Caption := Edit1.Text;
    ListItem.SubItems.Add(Edit2.Text);
    ListItem.SubItems.Add(Combobox1.Text);
    ListItem.SubItems.Add(Edit4.Text);
    ListItem.SubItems.Add(Combobox2.Text);
    ListItem.SubItems.Add(Edit6.Text);
    ListItem.SubItems.Add(Edit7.Text);
  end;
Das wars.

Gruß, Bernd

[edit=Christian Seehase]Delphi-Tags gesetzt. Bitte künftig selber machen. Danke. Mfg, Christian Seehase[/edit]
  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 22:39 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