Ausdruck in HTML

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Velindos
Beiträge: 598
Registriert: 15.11.2010 10:56

Ausdruck in HTML

Beitrag von Velindos »

Hallo,
wollte meine Daten auf einer HTML-Seite darstellen. Finde aber keinen richtigen Ansatz. Hat jemand damit bereits Erfahrung?
Gruss ... Velindos
Windows 7/8/8.1/10 (32/64-Bit) |Ubuntu 10.4 (64-Bit) |Purebasic 5.71 LTS (32/64-Bit)
Benutzeravatar
rolaf
Beiträge: 3843
Registriert: 10.03.2005 14:01

Re: Ausdruck in HTML

Beitrag von rolaf »

Velindos hat geschrieben:Hallo,
wollte meine Daten auf einer HTML-Seite darstellen. Finde aber keinen richtigen Ansatz. Hat jemand damit bereits Erfahrung?
Gruss ... Velindos

Code: Alles auswählen

<html>
  <head>
    <title>Meine HTML-Seite</title>
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Meine Daten
  </body>
</html>
Du frägst Fragen. :lol:
:::: WIN 10 :: PB 5.73 :: (x64) ::::
Benutzeravatar
Velindos
Beiträge: 598
Registriert: 15.11.2010 10:56

Re: Ausdruck in HTML

Beitrag von Velindos »

Hallo,
danke für deinen Tip. Habe wohl ein bischen kurz formuliert!
Mein Anliegen ist natürlich, das ich den Inhalt(Stringgadget, Imagegadget, etc.), direkt von PB-Programm auf die HTML-Seite übertrage.
Gruss ... Velindos
Windows 7/8/8.1/10 (32/64-Bit) |Ubuntu 10.4 (64-Bit) |Purebasic 5.71 LTS (32/64-Bit)
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Ausdruck in HTML

Beitrag von Kiffi »

Velindos hat geschrieben:Mein Anliegen ist natürlich, das ich den Inhalt(Stringgadget, Imagegadget, etc.), direkt von PB-Programm auf die HTML-Seite übertrage.

Code: Alles auswählen

HTML + "<html>"
HTML + "  <head>
HTML + "    <title>Meine HTML-Seite</title>
HTML + "  </head>
HTML + "  <body text='#000000' bgcolor='#FFFFFF'>
HTML + GetGadgetText(#MeinGadget)
HTML + "  </body>
HTML + "</html>
Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
Velindos
Beiträge: 598
Registriert: 15.11.2010 10:56

Re: Ausdruck in HTML

Beitrag von Velindos »

Hallo,
feine Sache, aber wie? Also mal ein Beispiel was mich verzagen läßt!

Code: Alles auswählen

Ueberschift$="Meine PageAusgabe"
Titel$="Hier zeige ich meine Daten an"
Daten1$="Wie auch immer"
Daten2$="Sehe ich nun meine Daten!"
Daten3$="auf der Homepage"

OpenWindow(0, #PB_Ignore, #PB_Ignore, 800, 400, "")

WebGadget(0, 0, 0, WindowWidth(0), WindowHeight(0),"")

SetGadgetItemText(0, #PB_Web_HtmlCode, "test test test")
SetGadgetItemText(0, #PB_Web_HtmlCode, Ueberschift$)

Debug GetGadgetItemText(0, #PB_Web_HtmlCode)

Repeat
Until WaitWindowEvent() = #PB_Event_CloseWindow
Wie bringe ich deinen Vorschlag und meine Daten hier unter?
Gruss .. Velindos
Windows 7/8/8.1/10 (32/64-Bit) |Ubuntu 10.4 (64-Bit) |Purebasic 5.71 LTS (32/64-Bit)
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Ausdruck in HTML

Beitrag von Kiffi »

Code: Alles auswählen

Ueberschift$="Meine PageAusgabe"
Titel$="Hier zeige ich meine Daten an"
Daten1$="Wie auch immer"
Daten2$="Sehe ich nun meine Daten!"
Daten3$="auf der Homepage"

OpenWindow(0, #PB_Ignore, #PB_Ignore, 800, 400, "")

WebGadget(0, 0, 0, WindowWidth(0), WindowHeight(0),"")

HTML.s

HTML + "<html>"
HTML + "  <head>"
HTML + "    <title>" + Titel$ + "</title>"
HTML + "  </head>"
HTML + "  <body text='#000000' bgcolor='#FFFFFF'>"
HTML + "   <h1>" + Ueberschift$ + "</h1>"
HTML + Daten1$ + "<br />"
HTML + Daten2$ + "<br />"
HTML + Daten3$ + "<br />"
HTML + "  </body>"
HTML + "</html>"

SetGadgetItemText(0, #PB_Web_HtmlCode, HTML)

Repeat
Until WaitWindowEvent() = #PB_Event_CloseWindow
a²+b²=mc²
Benutzeravatar
Velindos
Beiträge: 598
Registriert: 15.11.2010 10:56

Re: Ausdruck in HTML

Beitrag von Velindos »

Hallo Kiffi,
Danke, das funzt! Wenn ich es richtig verstehe, definiere ich mit HTML.s einen String zur Ausgabe.
Ist es auch möglich mein Image in diesen String mitzugeben bzw. die auf eine gewünschte Position auf der Page zu setzen.
Gruss ... Velindos
Windows 7/8/8.1/10 (32/64-Bit) |Ubuntu 10.4 (64-Bit) |Purebasic 5.71 LTS (32/64-Bit)
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Ausdruck in HTML

Beitrag von Kiffi »

Velindos hat geschrieben:Ist es auch möglich mein Image in diesen String mitzugeben bzw. die auf eine gewünschte Position auf der Page zu setzen.
ja, das ist möglich. Allerdings musst Du dann Dein Image als Datei speichern
und im HTML als

Code: Alles auswählen

<img src="PfadZuDeinemBild" />
angeben.

Grüße ... Kiffi

// Edit: Wechstabenverbuchselung korrigert
Zuletzt geändert von Kiffi am 19.04.2011 09:33, insgesamt 1-mal geändert.
a²+b²=mc²
Benutzeravatar
Velindos
Beiträge: 598
Registriert: 15.11.2010 10:56

Re: Ausdruck in HTML

Beitrag von Velindos »

Hallo,
habe ich gemacht, bekomme aber die Meldung "´C´ist kein gültiger Operator"

Code: Alles auswählen

Ueberschift$="Meine PageAusgabe"
Titel$="Hier zeige ich meine Daten an"
Daten1$="Wie auch immer"
Daten2$="Sehe ich nun meine Daten!"
Daten3$="auf der Homepage"

OpenWindow(0, #PB_Ignore, #PB_Ignore, 667, 706, Titel$)

WebGadget(0, 0, 0, WindowWidth(0), WindowHeight(0),"" )

HTML.s

HTML + "<html>"
HTML + "  <head>"
HTML + "<title>" + Titel$ + "</title>"
HTML + "  </head>"
HTML + "  <body text='#000000' bgcolor='#FFFFFF'>"
HTML + "   <h1>" + Ueberschift$ + "</h1>"
HTML + Daten1$ + "<br />"
HTML + Daten2$ + "<br />"
HTML + Daten3$ + "<br />"
HTML + "<img scr="C:\Velindos\RedrawnClipboardImage.png" />"
HTML + "  </body>"
HTML + "</html>"
SetGadgetItemText(0, #PB_Web_HtmlCode, HTML)

Repeat
Until WaitWindowEvent() = #PB_Event_CloseWindow
Gruss ... Velindos
Windows 7/8/8.1/10 (32/64-Bit) |Ubuntu 10.4 (64-Bit) |Purebasic 5.71 LTS (32/64-Bit)
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Ausdruck in HTML

Beitrag von Kiffi »

Velindos hat geschrieben:bekomme aber die Meldung "´C´ist kein gültiger Operator"
das kommt wg. der falschen Stringverknüpfung.

Code: Alles auswählen

HTML + "<img src='file://c:/Velindos/RedrawnClipboardImage.png' />"
(src; nicht scr (my fault))

Grüße ... Kiffi
a²+b²=mc²
Antworten