hi ihr´s,
eine anfängerin hätte gerne hilfe
bin schon eine weile am schauen und ausprobieren
dachte ich kann mein auslesen > ich klicke zelle an und der inhalt wird mir im label1 gezeigt <
wie im in einem treeview machen dort funktioniert es einwandfrei
habe es hier beim dbgrid probiert aber...
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| procedure TMainform.DBGrid1CellClick(Column: TColumn); var cell : TDBGrid; begin
cell := DBGrid1.SelectedField; if assigned(cell) then Label1.Caption := Cell.text; end; |
meine fehlermeldung:
[DCC Fehler] Messe.pas(87): E2010 Inkompatible Typen: 'TDBGrid' und 'TField' <<<< habe auch dbgrids und was da alles stand ausprobiert, aber die meldung bleibt ??
[DCC Fehler] Messe.pas(89): E2362 Auf protected-Symbol TControl.Text kann nicht zugegriffen werden
[DCC Fehler] Messe.pas(29): E2065 Ungenügende Forward- oder External-Deklaration: 'TMainform.DBGrid1DrawDataCell'
[DCC Fehler] Messex.dpr(10): F2063 Verwendete Unit 'Messe.pas' kann nicht compiliert werden
und dann hatte ich dies ...
Delphi-Quelltext
1: 2: 3: 4:
| type TSelectCellEvent = procedure (Sender: TObject; ACol, ARow: Longint; var CanSelect: Boolean ) of object; property OnSelectCell: TSelectCellEvent; |
probiert,
aber spätestens bei acol und arow behauptet er unbekannt?! ich weiß nicht mehr weiter, warum was wie????
ich wäre für hilfe dankbar
achso delphi 2007 und keine vernünftige hilfe (also mich bitte nicht darauf hinweisen, ich würde, wenn ich könnte!!!) dabei, sondern microsoft Document Explorer der mir bis jetzt noch nie wirklich weitergeholfen hat??
