Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   StringGrid Funktionen (https://www.delphipraxis.net/70196-stringgrid-funktionen.html)

ErdNussLocke 26. Mai 2006 16:09


StringGrid Funktionen
 
Hi,
kann mir wer erklären, wie man mit der Funktion StrinGrid eine Tabelle erstellt? Und wie man dann etwas in diese Tabelle einträgt und ausliest?
Danke im Vorraus
MfG
ErdNussLocke

PS: Bitte keine Verweise in die Delphi Hilfe die versteh ich nicht :)

KosMottchen 26. Mai 2006 16:19

Re: StringGrid Funktionen
 
Liste der Anhänge anzeigen (Anzahl: 2)
habs ma im anhang... den rest, den müsst dir wer anders erläutern

Delphi-Quellcode:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, Grids, StdCtrls;

type
  TForm1 = class(TForm)
    Button1: TButton;
    StringGrid1: TStringGrid;
    procedure Button1Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
  private
    { Private-Deklarationen }
  public
    { Public-Deklarationen }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
var
  i:integer;  // i muss integer sein, also ganze zahlen
begin
  with form1.stringgrid1 do
   for i:=1 to rowcount -1 do // for-schleife
    cells[0,i]:=inttostr(i);  // zahlen bis zum ende (rowcount) schreiben lassen
end;

procedure TForm1.FormCreate(Sender: TObject); // tabellenkopf beschriften
begin
 with Form1.StringGrid1 do begin
  cells[0,0]:='Zahl';
  cells[1,0]:='blubb';
end;
end;
end.

oder hier ma nen beispiel, wo man das gut erkennt... das is nen notenberechner, den wir ma in der schule gemacht haben.

da kann man schön dran lernen, wie des funzt ;)

ErdNussLocke 26. Mai 2006 16:54

Re: StringGrid Funktionen
 
Hi,
danke für deine Hilfe!
Die Programme funktionieren zwar nicht aber ich habs trotzdem verstanden!
MfG
ErdNussLocke

KosMottchen 26. Mai 2006 17:13

Re: StringGrid Funktionen
 
huhu,

bei mir funzen die einwandfrei ;)

aber wenn dus verstanden hast, dann isses ja au oki

mfg kos

_frank_ 26. Mai 2006 20:42

Re: StringGrid Funktionen
 
gibt es eigentlich eine Möglichkeit den zelleninhalt (nur den text) in der dfm zu halten, also zur Design-time anzupassen?
würde mir gerne zeilen wie
stringgrid1.cells[0,1]:='test';
...
stringgrid1.cells[0,1000]:='blah';

sparen...


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