Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Daten in String Grid schreiben (https://www.delphipraxis.net/58882-daten-string-grid-schreiben.html)

Kacze 14. Dez 2005 09:33


Daten in String Grid schreiben
 
Hallo,
nun wollte mein Lehrer das wir was anderes machen...
ich soll jetzt meine daten (kanal0) in ein Array (dat) schreiben und dann in ein Stringgrid einfügen.
Delphi-Quellcode:
var
  Form1: TForm1;
  Kanal0,Kanal1:word;
  dat: array [0..100] of integer;
  index: integer;

//rest der Auslesung usw..

procedure TForm1.Timer1Timer(Sender: TObject);
begin
  adw;
  dat[]:=kanal0;
  label1.caption:=IntToStr(kanal0);
  If index <= 100 then index:= index +1
  else Timer1.Enabled:=false;
end;
am Besten soll der Timer auch noch in eine Andere StringGrid Spalte eingefügt werdne..
ich verzweifel hier so langsam..
Gruß Kacze

Angel4585 14. Dez 2005 10:16

Re: Daten in String Grid schreiben
 
Was genau ist dein Problem?
Schildere mal genauer was du willst.
Was soll das Ergebnis sein? Kanal0 in Spalte "0" und Zeile "Index"?

Kacze 14. Dez 2005 10:19

Re: Daten in String Grid schreiben
 
ja... Die Daten von Kanal 0 sollen in die erste Spalte geschrieben werden und die Daten vom Timer in die zweite Spalte...
Gruß

Angel4585 14. Dez 2005 10:22

Re: Daten in String Grid schreiben
 
Wie vom Timer?

Also du schreibst irgendwo (ausserhalb des Timers) die Daten in Spalte eins und in der TimerRoutine Selber sollen die Daten in Spalte zwei?

Sprich das Grid einfach über
Delphi-Quellcode:
Stringgrid.Cells[Spalte,Zeile(bei dir vmtl."Index")]
an

Kacze 14. Dez 2005 10:49

Re: Daten in String Grid schreiben
 
und wie sag ich im das er kanal0 un die zelle übernimmt??

Angel4585 14. Dez 2005 11:24

Re: Daten in String Grid schreiben
 
Delphi-Quellcode:
Stringgrid.Cells[Spalte,Zeile(bei dir vmtl."Index")]:=IntToStr(Kanal0);
(Ein bisschen was solltest du aber eigentlich auch selber machen :zwinker: )

MfG :angel:


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:48 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz