| Autor |
Beitrag |
SuperS
      
Beiträge: 102
Win XP Home, Win XP Prof, Win 98
|
Verfasst: So 28.03.04 19:23
Ich will mit meinem Texteditor auch HTML-Format speichern, hab es ausprobiert, aber wenn ich einen Text schreibe
und speichere ihn im htm-Format, öffne es dann, wird aber ein Zeuchs angezeigt(der GRÖßte SCHROTT).
Hab ich was vergessen? 
|
|
MathiasSimmack
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: So 28.03.04 19:26
Entschuldige, aber das sehe ich von hier aus nicht. So ganz ohne Code können wir dir leider keine Beschimpfungen über deine Fehler um die Ohren hauen. 
|
|
maze2k
      
Beiträge: 252
WIN 95, WIN NT 4.0, WIN 98, WIN 98SE, WIN 2000, RedHat Linux 7.3, Mandrake Linux 9.2, Knoppix Linux 3.3
D6 Pers
|
Verfasst: So 28.03.04 19:30
Hmm, wie wärs mit einem Beispiel-Text?
was benutzt du für eine Komponente?
Ein Memo oder anderes unformatiertes Objekt oder ein Richedit oder ähnliches mit Formatierungen? (HTML-Quellcode ist ja bekanntlich unformatiert)...
Stell einfach mal ein Beispiel und ein paar Daten zu deinem Programm rein, dann kann ich dir bestimmt helfen.
_________________ Wer das Konzept der Unendlichkeit verstehen will, muss nur das Ausmaß menschlicher Dummheit betrachten. (Voltaire)
|
|
NetZwerg
      
Beiträge: 448
Slackware 10.1
Kylix 3, D5 Standard
|
Verfasst: Mo 29.03.04 09:38
_________________ "Manche Leute drücken nur deshalb ein Auge zu, damit sie besser zielen können."
Billy Wilder, amer. Filmregisseur
|
|
Christian S.
      
Beiträge: 20451
Erhaltene Danke: 2264
Win 10
C# (VS 2019)
|
Verfasst: Mo 29.03.04 10:44
Es sei denn, jemand klickt beim SaveDialog auf "Abbrechen".
_________________ Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Mo 29.03.04 10:49
Ich vermutre mal stark, bei deinem RichEdit (oder was du benutzt, du hüllst dich da in Schweigen) steht PlainText nicht auf True, so dass er es als RTF abspeichert.
|
|
SuperS 
      
Beiträge: 102
Win XP Home, Win XP Prof, Win 98
|
Verfasst: Mo 29.03.04 18:10
Also, dass mal al die Fragen beantwortet werden:
1.zur Frage ob ich ein RichEdit benutze: JA!
2.Zum Vorschlag mit dem Save-Code:
den weis ich schon lange und wende ihn auch an, kann dabei folgende Formate,(die ich brauche) mit dem SaveDialog speichern:
-txt
-Perl (Texte)
-C/C++ (Texte)
-Delphi VCL (Texte)
-Delphi CLX (Texte)
.
.
.
was noch funzen sollte
-doc
-htm
-html
-xml
so hoffentlich sind damit die Fragen beantwortet und jetzt könnt ihr mich mit "Beschimpfungen" bewerfen 
|
|
MathiasSimmack
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Mo 29.03.04 18:55
| SuperS hat folgendes geschrieben: | 2.Zum Vorschlag mit dem Save-Code:
den weis ich schon lange und wende ihn auch an, [...] |
So wie NetZwerg ihn geschrieben hat  oder doch in einer richtigen Version?
Du hast aber nicht auf Luckies Frage geantwortet: Wenn dein RichEdit nicht auf "PlainText" steht, dann wird er dir wohl eine RTF-Datei anlegen - gleichgültig, welche Endung du ihr gibst.
|
|
NetZwerg
      
Beiträge: 448
Slackware 10.1
Kylix 3, D5 Standard
|
Verfasst: Mi 31.03.04 19:31
soll das heißen das mein code falsch war?? 
_________________ "Manche Leute drücken nur deshalb ein Auge zu, damit sie besser zielen können."
Billy Wilder, amer. Filmregisseur
|
|
ixtreme
Gast
Erhaltene Danke: 1
|
Verfasst: Mi 31.03.04 19:35
falsch nicht, es fehlt nur was...
und das was fehlt hat pl dir schon beschrieben!
ixtreme.de
|
|
NetZwerg
      
Beiträge: 448
Slackware 10.1
Kylix 3, D5 Standard
|
Verfasst: Mi 31.03.04 20:03
achso, dan halt noch mit
Quelltext 1: 2: 3:
| SaveDialog1.Execute; if not SaveDialog1.FileName = '' then ... |
_________________ "Manche Leute drücken nur deshalb ein Auge zu, damit sie besser zielen können."
Billy Wilder, amer. Filmregisseur
|
|
MathiasSimmack
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Do 01.04.04 10:44
Au weia!
Was machst du denn dann in diesem Fall:
Delphi-Quelltext 1: 2: 3: 4:
| SaveDialog1.FileName := 'Vorgewählter_Dateiname.htm'; SaveDialog1.Execute; if not SaveDialog1.FileName = '' then ... |
Bevor du weiter rumprobierst, schau doch einfach mal in die Hilfe von Delphi (F1), was dort zur Funktion "Execute" des Dialogs steht.
|
|
SuperS 
      
Beiträge: 102
Win XP Home, Win XP Prof, Win 98
|
Verfasst: So 02.05.04 17:26
Bis jetzt haben mir eure Antworten nicht weitergeholfen.
Nochmal zur Frage:
Ich benutze RichEdit, das mit dem SaveDialog hab ich auch und kann die erwähnten Formate speichern.
Aber wenn ich jetzt diesen Html-Tag speichere:
<HTML>
<HEAD>
<TITLE> Text</TITLE>
</HEAD>
<BODY>
<P>Hallo
</BODY>
</HTML>
, dann wird es zu diesem Schrott, wenn ich die gespeicherte Datei (im htm/html Format gespeichert) mit dem Microsoft Internetexplorer aufrufe:
{\rtf1\ansi\deff0\deftab720{\fonttbl{\f0\fswiss MS Sans Serif;}{\f1\froman\fcharset2 Symbol;}{\f2\fswiss\fcharset1 MS Sans Serif;}{\f3\fswiss\fcharset1 MS Sans Serif;}} {\colortbl\red0\green0\blue0;} \deflang1031\pard\plain\f3\fs16 \par \par \par \par \par \par
Hallo \par \par \par \par \par }
normal müsste der Text im Internetexplorer so aussehen
Hallo
Kann mir jetzt jemand helfen
Bitte 
_________________ Das Wissen ist nur ein Teil des Versthens.
Wirkliches Verstehen kommt erst mit der praktischen Erfahrung.
|
|
aM0xACiLLiN
      
Beiträge: 64
|
Verfasst: So 02.05.04 18:21
Hi,
dir haben schon min. 3 Leute mit deutlichen Hinweisen geholfen.
Falls du das noch immer nicht bemerkt hast, mach mal die augen auf..
Um's noch ein 4. Mal zu sagen: Die eigenschaft PlainText bei deinem RichEdit muss auf true gestellt sein.
cu
|
|