Entwickler-Ecke
Datenbanken - BDE Bug bei Bullets : '. ' ? (BugFix TRichEdit)
Xion - Do 31.08.06 14:32
Titel: BDE Bug bei Bullets : '. ' ? (BugFix TRichEdit)
hab ne Paradox Datenbank. wenn ich jetzt einen RTF text drin hab, und in dem Aufzählungspunkte(bullets) benutze, dann kommt so ein doofer Bug(?): wenn ich den RTF-Text in die DB speichere, und wieder lade ist auf einmal so ein doofer Punkt und ein Tab-Schritt drin ('. '). Wenn ich nochmal speicher und lade, dann sinds schon 2 ('. . ') . Diese Punkte tauchen nach der Zeile mit dem Bullet auf. Ist das jetzt wirklich ein Bug oder mache ich was falsch? Hab schon verschiedene möglichkeiten versucht, hat aber alles nix gebracht :schmoll:
Ihr könnt mir doch sicher helfen
Xion
//EDIT: der Punkt ist mittig zur Zeile, nicht so wie ich ihn oben geschrieben hab. Wüsste garnicht, wie man so einen Punkt macht ;)
Xion - So 10.09.06 11:18
kennt niemand diesen Fehler? villeicht speicher ich das falsch:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17:
| function TForm1.RTFtoStr(aRichEdit: TRichEdit): String; var StrS : TStringStream; begin StrS := TStringStream.Create(''); try aRichEdit.Lines.SaveToStream(StrS); Result := StrS.DataString; finally StrS.Free; end; end;
... Form1.TableMainData.fieldbyName('Rich').AsString:=Form1.RTFtoStr(Form1.RichEdit); ... |
vorher habe ich es mit assign gemacht. gleicher Fehler:
Delphi-Quelltext
1:
| Form1.TableMainData.fieldbyName('Rich').Assign(Form1.RichEdit.Lines); |
Xion
Delete - So 10.09.06 11:54
versuch es doch mal mit einem "blob" feld.
Xion - Mo 11.09.06 09:37
ich hab ja ein blob-feld in der db...
Xion - Mo 11.09.06 13:15
seltsam: wenn ich das Feld in Freereport drucken lasse, ist es nochmal ein punkt mehr :gruebel:
Xion - Mo 09.10.06 15:37
Grenzgaenger hat folgendes geschrieben: |
| versuch es doch mal mit einem "blob" feld. |
oder soll das andeuten, dass ich es nicht als Blob, sondern als String speichere. Kann man es denn als Blob, ohne AsString zu verwenden, speichern?
Xion - Fr 20.10.06 15:38
Es kann doch nicht sein, dass dieser Fehler nur bei mir auftritt. Kann mir mal jemand BITTE :flehan: jemand den Code zeigen, wie man normalerweise ein RichEdit in ein BDE-Blob-Feld speichert?
Xion - So 14.10.07 22:44
Hihi, nach einem Jahr wieder (oder immernoch) das gleiche Problem ;)
'b7\tab ist der Schweinehund. Werde ihn wohl rausschneiden müssen.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!