Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Wie kann ich in eine ListBox oder StringGrid schreiben (https://www.delphipraxis.net/126698-wie-kann-ich-eine-listbox-oder-stringgrid-schreiben.html)

Molzer 31. Dez 2008 09:39


Wie kann ich in eine ListBox oder StringGrid schreiben
 
Hallo!

Wie kann ich in eine ListBox schreiben? :oops:
Finde im Objektinspektor nichts..

lg

Matze 31. Dez 2008 09:41

Re: Anfängerfrag ListBox
 
Hallo,

wie meinst du das mit dem Schreiben?

Einträge kannst du so hinzufügen:

Delphi-Quellcode:
ListBox1.Items.Add('ein Eintrag');
Grüße, Matze

Edit: Wenn du von Hand hineintippseln möchtest, sind ein TMemo oder ein TRichEdit geeignet.

DP-Maintenance 31. Dez 2008 09:41

DP-Maintenance
 
Dieses Thema wurde von "Matze" von "Sonstige Fragen zu Delphi" nach "VCL / WinForms / Controls" verschoben.
TListBox -> VCL

Molzer 31. Dez 2008 09:46

Re: Anfängerfrag ListBox
 
ich erstelle die listbox, dann starte ich den debugger und dann kann ich nix eintragen..

Molzer 31. Dez 2008 09:47

Re: Anfängerfrag ListBox
 
beim stringgrid hab ich das selbe problem!

Sharky 31. Dez 2008 09:50

Re: Anfängerfrag ListBox
 
Zitat:

Zitat von Molzer
ich erstelle die listbox, dann starte ich den debugger und dann kann ich nix eintragen..

Hai Molzer,

ersteinmal Herzlich Willkomen in der Delphi-PRAXiS.

In eine TListBox kannst Du nichts direkt (über die Tastatur) eintragen. Zur Entwurszeit kannst du die Einträge über den OI unter Delphi-Referenz durchsuchenItems eintragen. Zur Laufzeit über den von Matze beschriebenen Weg.

Klaus01 31. Dez 2008 09:51

Re: Anfängerfrag ListBox
 
Guten Morgen,

da gibt es im ObjectInspector eine Option EditMode oder so ähnlich.
Schau gleich nach wie sie denn wirklich heißt.

so, goEditing heißt sie (StringGrid).

Grüße
Klaus

RWarnecke 31. Dez 2008 09:52

Re: Anfängerfrag ListBox
 
In einer Listbox kannst Du nicht so drin schreiben, wie in einem Memo oder in einem Richedit. Der Name sagt es ja schon, dass Du hier nur eine Liste anzeigen kannst. Deshalb musst Du über ein Edit-Feld und einen Button die Einträge in eine Listbox einfügen. Ein kleine Beispiel:

Du brauchst dazu auf der Form
  • 1x Edit
  • 1x Button
  • 1x ListBox

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject)
begin
  ListBox1.Items.Add(Edit1.text);
end;
Edit: Im OI gibt es noch den Punkt Items, wo Du schon vordefinierte Einträge einfügen kannst. Diese werden dann automatisch beim Programmstart angezeigt.

Molzer 31. Dez 2008 10:05

Re: Anfängerfrag ListBox
 
OK!! Das mit dem Editfeld habe ich, doch mit dem StringGrid finde ich nicht..

Danke für Eure Hilfe!

Klaus01 31. Dez 2008 10:07

Re: Anfängerfrag ListBox
 
Liste der Anhänge anzeigen (Anzahl: 1)
.. habe Dir mal ein Bild angehängt

Grüße
Klaus


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:11 Uhr.
Seite 1 von 2  1 2      

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