AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi HTML-Quellcode parsen
Thema durchsuchen
Ansicht
Themen-Optionen

HTML-Quellcode parsen

Ein Thema von Triabel · begonnen am 14. Jun 2003 · letzter Beitrag vom 15. Jun 2003
Antwort Antwort
Seite 2 von 3     12 3      
Daniel B
(Gast)

n/a Beiträge
 
#11
  Alt 15. Jun 2003, 20:42
Zitat von Chakotay1308:
@Daniel: in diesem Fall wird nur der Text angezeigt, aber nicht formartiert! Er wollte allerdings einen formartierten Text...
Ich werde jetzt nichts dazu sagen. *kopfschüttel*

Grüsse, Daniel
  Mit Zitat antworten Zitat
Triabel

Registriert seit: 27. Mai 2003
16 Beiträge
 
Delphi 6 Enterprise
 
#12
  Alt 15. Jun 2003, 20:51
Hey daniel,

deine Lösung funktioniert, aber genau andersherum wie ich es wollte!!!
Ich will das Richedit als Browser nutzen....es soll also in diesem Richedit nicht der Quelltext angezeigt werden!!!

Mein Programm soll ähnlich wie Frontpage funktionieren!!! Jemand kann dann den Text einer website verändern, löschen....,ohne das er in der Quellcode-ebene arbeitet!!!

Ich hoffe du kannst mir nochmal nen Vorschlag machen!!!!

P.S. Spitzen Forum hier!!!!!!!!!!!!
  Mit Zitat antworten Zitat
Daniel B
(Gast)

n/a Beiträge
 
#13
  Alt 15. Jun 2003, 21:05
Hallo,

jetzt kommen wir der Sache schon näher.
Das wir aber keineswegs einfach. Auf die schnelle fällt mir nur eins ein.
Du hast also das RichEdit, und dann noch z.B. Images, in denen Du z.B. mit Canvas was reinmalst und kannst die Images hin- und herschieben. Ebenso mit Labels die dann Links darstellen usw.
Je nachdem wo das Image oder Label oder sonst was plaziert wurde, hast Du ja deren Koordinaten und kannst damit den endtsprechenden Code umsetzen und im Hintergrund anzeigen oder sonst wo. Ebenso kannst Du das dann auch in % umrechnen, je nachdem ob Du positionsangaben mit Px oder % machen willst.
Das wird aber alles sehr, sehr viel Schreibaufwand und wünsche Dir schon viel Spass dabei.

Grüsse, Daniel
  Mit Zitat antworten Zitat
Triabel

Registriert seit: 27. Mai 2003
16 Beiträge
 
Delphi 6 Enterprise
 
#14
  Alt 15. Jun 2003, 21:09
MIt images oder ähnlichen mach ich nix....!!! will dann nur den Text bearbeitbar machen, sonst nix!!! Der anwender kann dann lediglich was an seinem Text ändern und nicht an der grafik!!! Er kann farbe und größe andern!!!! Gibts da keinen anderen weg???

Wäre ja schonmal ne große Hilfe, wenn ich das Richedit als Browser verwenden kann!!!!!
  Mit Zitat antworten Zitat
Benutzerbild von flomei
flomei

Registriert seit: 17. Jan 2003
Ort: Schieder-Schwalenberg
2.094 Beiträge
 
Delphi 2005 Personal
 
#15
  Alt 15. Jun 2003, 21:11
Zitat von Triabel:
...wenn ich das Richedit als Browser verwenden kann!!!!!
Wofür gibt es eigentlich TWebBrowser?

*einenricheditbrowserschreibentut*

MfG Florian
Florian Meier
... ist raus.
Vielen Dank für die Zeit mit euch!
http://www.flomei.de -- http://www.md5hash.de
  Mit Zitat antworten Zitat
Triabel

Registriert seit: 27. Mai 2003
16 Beiträge
 
Delphi 6 Enterprise
 
#16
  Alt 15. Jun 2003, 21:17
hi flomei,

brauche einen richeditbrowser wil ich im Webbrowser nix editieren oder bearbeiten kann!!!!
  Mit Zitat antworten Zitat
Daniel B
(Gast)

n/a Beiträge
 
#17
  Alt 15. Jun 2003, 21:21
Hallo,
Zitat von flomei:
Wofür gibt es eigentlich TWebBrowser?
Damit Du diesen blöden Kommentar ablassen kannst.

Lass Ihn doch, Er möchte halt nen eigenen schreiben, warum auch nicht? Endlich mal ein Mensch der ein "halben" Browser macht der nicht auf TWebBrowser basiert!

@Triabel, hmm, ich stell mir das halt so vor das der User ein Bildchen hat, das wäre dann in einem Image und Er schiebt es so rum und Du änderst im Hintergund, also im RE ständig den Quelltext. Ich glaube das es hier noch nicht ganz Klar ist wie und was Du haben willst, sodas es bis jetzt mehr "spekullationen" sind.

Grüsse, Daniel
  Mit Zitat antworten Zitat
Benutzerbild von flomei
flomei

Registriert seit: 17. Jan 2003
Ort: Schieder-Schwalenberg
2.094 Beiträge
 
Delphi 2005 Personal
 
#18
  Alt 15. Jun 2003, 21:31
Zitat von Triabel:
brauche einen richeditbrowser wil ich im Webbrowser nix editieren oder bearbeiten kann!!!!
Aha. Ich denke, man könnte vielleicht in einem WebBrowser den Quellcode darstellen lassen und im Richedit editieren. Oder willst du keinen HTML Editor schreiben (hatte ich jetzt dran gedacht)???

MfG Florian
Florian Meier
... ist raus.
Vielen Dank für die Zeit mit euch!
http://www.flomei.de -- http://www.md5hash.de
  Mit Zitat antworten Zitat
Daniel B
(Gast)

n/a Beiträge
 
#19
  Alt 15. Jun 2003, 21:33
Hallo,

ich denke Er will ein WYSIWYG-Editor schreiben.

Grüsse, Daniel
  Mit Zitat antworten Zitat
Triabel

Registriert seit: 27. Mai 2003
16 Beiträge
 
Delphi 6 Enterprise
 
#20
  Alt 15. Jun 2003, 21:37
hey daniel,

ist wirklich schwierig zu erklären...

Habe eine Website, die so aussieht:


Code:
<body text="#000000" bgcolor="#FFFFFF" link="000000" alink="#000000" vlink="#000000">
 <h2><marquee>Html</marquee></h2>
<!--point
<a id=bearb href="#" name="1">
point-->
<font size="+1" color="#FF0000">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
</font>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
<!--point
</a name="1">
point-->



[url="c:\praktikum\index.htm"]Index[/url]



[url="c:\master.htm"]master[/url]
</body>

Lese dann die seite in ein Richedit und entferne die Kommentare, die Link-tags einschließen!!! und lade sie in den TWebbrowser.
Das sieht dann so aus:

<body text="#000000" bgcolor="#FFFFFF" link="000000" alink="#000000" vlink="#000000">
<h2><marquee>Html</marquee></h2>

<a id=bearb href="#" name="1">

<font size="+1" color="#FF0000">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
</font>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

</a name="1">



Index



master

</body>


So kann der nutzer den Text anklicken den er bearbeiten will!!!!!
Danach wird nur das stück Quelltext eingelesen, wo der angeklickte Text drinsteht!!! Dieser soll jetzt als "gebrowster" Text in einem RichEdit-Feld dargestellt werden!!! Das richedit - Feld wird dann der WYSIWYG-Editor des Textes....

Ich hoffe ich konnte dir das jetz mal gut erklären!!!!
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:31 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz