Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi tabelle (https://www.delphipraxis.net/133600-tabelle.html)

justloosit 5. Mai 2009 17:54


tabelle
 
hi, Leute wie kann ich eine Tabelle bei Delphi7 eine Tabelle einfügen und wie kann ich dann die Spalten- bzw Zeilen Titel umbenennen?

mkinzler 5. Mai 2009 18:01

Re: tabelle
 
Meinst due ein TStringGrid?
Die Spalten-/Zeilenbeschriftung stehen in der 1. Zeile bzw. ersten Spalte

justloosit 5. Mai 2009 18:17

Re: tabelle
 
ja genau wie bzw wo kann ich den so eine tabelle finden damit ich se einfügen kann?und was muss ich dann machen damit auch etwas in der tabelle ausgegeben wird?

mkinzler 5. Mai 2009 18:21

Re: tabelle
 
Diese Komponente befindet sich unter "Zusätzlich"
Zugriff auf die Zellen per Grid.Cells[] auf die Spalten per Grid.Cells[] und auf die Zeilen per Grid.Rows[]

justloosit 5. Mai 2009 18:27

Re: tabelle
 
ah suppi danke aber wie ich da was reinschreibe versteh ich noch nich ganz soll ich das in die unit reinschreiben Grid.Cells[1] z.b. oder wie?

mkinzler 5. Mai 2009 18:29

Re: tabelle
 
Statt Grid dann den namen der Komponente. Zudem fehlt die Angabe des 2. Indexes. Näheres solltest du in der Hilfe finden

justloosit 5. Mai 2009 18:35

Re: tabelle
 
sr ich bin noch ein ziemlicher Anfänger könntest du mir kurz ein Bsp. schreiben für die Bennenung?

mkinzler 5. Mai 2009 18:39

Re: tabelle
 
Z.B. mit
Delphi-Quellcode:
Grid.Rows[0].CommaText := '1.Spalte,2.Spalte,3.Spalte';

justloosit 5. Mai 2009 18:43

Re: tabelle
 
und was soll dann statt grid stehn denn dann steht bei mir immer
[Fehler] Unit1.pas(42): Record, Objekt oder Klassentyp erforderlich

mkinzler 5. Mai 2009 18:48

Re: tabelle
 
Na der name der Komponente ( wenn du ihn nicht geändert hast StringGrid1)

justloosit 5. Mai 2009 18:59

Re: tabelle
 
juhu du bist echt klasse aber kann denn i-wie noch einstellen das die angaben nicht ersauftauchen nachdem ich einmal auf die tablle geklickt hab?

mkinzler 5. Mai 2009 19:00

Re: tabelle
 
Wo hast du den den Code eingetragen?

hoika 5. Mai 2009 19:01

Re: tabelle
 
Hallo,

die .Cells Aufrufe ins FormCreate packen.


Heiko

justloosit 5. Mai 2009 19:02

Re: tabelle
 
ind die prozedur von der tabelle is das falsch?

Noedel 5. Mai 2009 19:03

Re: tabelle
 
schreib die strings nicht im onclick-event des StringGrid, sondern bei Klick auf nen Button oder während einer anderen Procedure...

justloosit 5. Mai 2009 19:05

Re: tabelle
 
ja aber gehts denn nich das es gleich beim kompilieren schon da steht das wäre optimal?

mkinzler 5. Mai 2009 19:29

Re: tabelle
 
Wenn du es im FormCreate setzt.

alzaimar 5. Mai 2009 20:57

Re: tabelle
 
Vielleicht wäre ein Hinweis auf den Crashkurs Delphi bzw. die Reloaded-Version zum Download als PDF angebracht.

hoika 6. Mai 2009 07:36

Re: tabelle
 
Hallo,

also

Delphi-Quellcode:
procedure TForm1.FillGrid;
begin
  Grid1.Cells[0,0]:= 'Hallo';
end;
Wo du nun FillGrid aufrufst,
musst du entscheiden, sie obige Postings.


Heiko


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:14 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