Autor Beitrag
SuperS
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 102

Win XP Home, Win XP Prof, Win 98

BeitragVerfasst: 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



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
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
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 448

Slackware 10.1
Kylix 3, D5 Standard
BeitragVerfasst: Mo 29.03.04 09:38 
also bei mir funktioniert es so wunderbar:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
procedure TForm1.saveClick(Sender: TObject);
begin
SaveDialog1.Execute;
Memo1.Lines.SaveToFile(SaveDialog1.FileName);
end;


cYa, Dave :twisted:

Moderiert von user profile iconPeter Lustig: Code- durch Delphi-Tags ersetzt

_________________
"Manche Leute drücken nur deshalb ein Auge zu, damit sie besser zielen können."
Billy Wilder, amer. Filmregisseur
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: 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



BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 102

Win XP Home, Win XP Prof, Win 98

BeitragVerfasst: 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: :D
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 :lol:
-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



BeitragVerfasst: Mo 29.03.04 18:55 
SuperS hat folgendes geschrieben:
2.Zum Vorschlag mit dem Save-Code: :D
den weis ich schon lange und wende ihn auch an, [...]

So wie NetZwerg ihn geschrieben hat :shock: 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
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 448

Slackware 10.1
Kylix 3, D5 Standard
BeitragVerfasst: 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



BeitragVerfasst: Mi 31.03.04 19:35 
falsch nicht, es fehlt nur was...

und das was fehlt hat pl dir schon beschrieben!


ixtreme.de
NetZwerg
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 448

Slackware 10.1
Kylix 3, D5 Standard
BeitragVerfasst: Mi 31.03.04 20:03 
achso, dan halt noch mit

ausblenden 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



BeitragVerfasst: Do 01.04.04 10:44 
Au weia! :twisted:
Was machst du denn dann in diesem Fall:
ausblenden 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 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 102

Win XP Home, Win XP Prof, Win 98

BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 64



BeitragVerfasst: 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