Delphi-PRAXiS
Seite 4 von 4   « Erste     234   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   StringGrid und Button Funktion (https://www.delphipraxis.net/165734-stringgrid-und-button-funktion.html)

Alterauge 13. Jan 2012 14:24

AW: StringGrid und Button Funktion
 
habe ich schon versucht!
geht auch nicht!

DeddyH 13. Jan 2012 14:29

AW: StringGrid und Button Funktion
 
Hast Du vielleicht mehrere Instanzen des Formulars oder sowas? Wenn man etwas in das Grid hineinschreibt, muss man es ja auch später wieder auslesen können. Ich kann mir das fast nur noch mit einem "Instanzenchaos" oder etwas in der Art erklären.

Alterauge 13. Jan 2012 14:56

AW: StringGrid und Button Funktion
 
DeddyH, erstmal vielen Dank für Deine Zeit!

Werd nach einer anderen Lösung suchen!
Dieses hat einfach keinen wert :-)!

Wollte einfach meine Button Netzwerkfähig machen!
Da mein Programm bald auf drei Rechnern laufen soll!
Wolte es über das Grid machen, als Protokoll.

Schade

Wenn Rechner A Quittiert müssen B und C auch den Alarm abschalten!

DeddyH 13. Jan 2012 14:58

AW: StringGrid und Button Funktion
 
Wäre da eine Datenbank nicht angebrachter?

Alterauge 13. Jan 2012 15:00

AW: StringGrid und Button Funktion
 
Richtig!

Wollte es nur mit dem StringGrid testen.

Habe sonst ein DBGrid / MYSQL usw.

Habe echt gedacht, super Idee!

Danke

Alterauge 13. Jan 2012 17:17

AW: StringGrid und Button Funktion
 
Was ich nich nicht verstehe ist:


Delphi-Quellcode:
procedure TFormMain.AdvGlowButton9Click(Sender: TObject);
begin
FormReporting.Report.Cells[5,1]:='1';
end;
Also hier: Schreibt der Button in der ersten Zeile und Spalte 6 eine '1'.
Das klappt soweit!

Jetzt zum Problem:

Ein Timer soll alle paar sec. überprüfen ob sich in der Zeile 1 Splate 6 eine '1' befindet.

siehe:

Delphi-Quellcode:
procedure TFormEinsatz.Timer33Timer(Sender: TObject);
begin
   if FormReporting.Report.Cells[5,1]= '1' then  
  begin
   FormMain.AdvGlowButton9.Caption:='test';
  end;
end;
wenn sich eine '1' in der ersten Zeile und Spalte 6 befindet, dann schreib:FormMain.AdvGlowButton9.Caption:='test';


es geht aber nicht?

DeddyH 13. Jan 2012 17:25

AW: StringGrid und Button Funktion
 
Geh doch mal mit dem Debugger ran, was wird denn da als Wert ermittelt? BTW: 33 Timer?

[edit] Und dass Du über Formulargrenzen hinweg ein StringGrid als Datenspeicher gebrauchst ist nicht so der Hit. Vielleicht solltest Du das Konzept überdenken. [/edit]

Alterauge 13. Jan 2012 21:38

AW: StringGrid und Button Funktion
 
Ich werde noch ein wenig testen!

Danke Dir DeddyH!

Wenn ich eine Lösung gefunden habe, melde ich mich!

Gruß Andre


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:39 Uhr.
Seite 4 von 4   « Erste     234   

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