Forum: Sonstige Fragen zu Delphi
Delphi
by Lannes,
16. Mai 2006
Hallo,
hat length('.') in Deinem Code einen tieferen Sinn :roll: der '.' hat immer die Länge 1, oder?
Bzgl. Endung einer Datei, schau Dir mal die Funktion ExtractFileExt an.
hat mit der Spaltenbreite wohl eher nichts zu tun. Das '+Ja' ist im Dateinamen enthalten, befindet sich davor eventuell auch ein Punkt(kann ich auf Deinem Bild nicht erkennen)?
Innerhalb Deines Codes suchst Du mit...
Forum: Sonstige Fragen zu Delphi
Delphi
by Lannes,
16. Mai 2006
Hallo,
Durch das Setzen von goRowSelect wird die Selection verändert und OnSelectCell erneut mit Col = 0 ausgelöst.
Eine Lösung für die Kombination goEditing/goRowSelect fällt mir dazu nicht ein. :|
Darin könnten auch Deine Probleme mit TextWidth begründet sein.
Hast Du mal überprüft ob Dein TextWidth-Code auf die richtige Zelle zugreift?
Und hat Dein Edit die gleiche Font-Einstellung...
Forum: Sonstige Fragen zu Delphi
Delphi
by Lannes,
9. Mai 2006
Hallo,
beispielsweise kann man so keine Zellen in der 3ten Spalte(Index = 2) selectieren,
also auch nichts eintragen:
procedure TForm1.StringGrid1SelectCell(Sender: TObject; Col, Row: Integer;
var CanSelect: Boolean);
begin
if Col = 2 then
CanSelect := False
else