Thema: Delphi StringGrid

Einzelnen Beitrag anzeigen

Benutzerbild von faux
faux

Registriert seit: 18. Apr 2004
Ort: Linz
2.044 Beiträge
 
Turbo Delphi für Win32
 
#7

Re: StringGrid

  Alt 17. Sep 2005, 11:48
Zitat von HeliTronic:
Ah super =) nun sind die nullen und einsen nicht mehr zu sehen.
VIELEN DANK
nun frag ich mich, wie kann ich die cellen so anklicken, dass
mir gesagt wird da befindet sich ein treffer oder da befindet sich kein treffer.
ich hab das bis jetzt so:
Delphi-Quellcode:
var
i,j:integer;
begin
  for i:= 1 to 5 do
   for j:= 1 to 5 do
   IF stringgrid1.objects[j,i]=pointer(1)
     Then showmessage('TREFFER')
     Else showmessage('kein TREFFER');
end;
wenn ich dann das programm starte, und in eine celle klicke, egal welche,
dann zeigt er mir in einem fenster an: "treffer" oder "kein treffer", je nach dem ob
sich in der celle eine eins oder null befindet. er zeigt mir dann aber das fenster 25mal
hintereinander an mit eine der beiden informationen (5x treffer; 20x kein treffer).
ich möchte aber jede celle einzeln anklicken können und mir dann eine info ausgeben lassen,
ob treffer oder nicht.
Mach doch einfach im onSelectCell folgendes:

Delphi-Quellcode:
if StringGrid1.Objects[ACol, ARow] = pointer(1) then
  ShowMessage('Treffer')
else
  ShowMessage('Kein Treffer');
Faux Manuel
Wer weiß, dass er nichts weiß, weiß mehr, als der der nicht weiß, dass er nichts weiß.
GoTrillian
  Mit Zitat antworten Zitat