Mit WebGadGet speichern

Für allgemeine Fragen zur Programmierung mit PureBasic.
Ingo Platte
Beiträge: 26
Registriert: 10.09.2004 15:12

Mit WebGadGet speichern

Beitrag von Ingo Platte »

Hallo zusammen,

ich komme ursprünglich aus der xProfan-Gemeinde und habe erst seit kurzem von Purebasic erfahren. Nach ein paar Experimenten mit PureBasic, kann man nur sagen : HUT AB!!!! :allright: ein super Ding, besonders die Ausführungsgeschwindgkeit & Größe der Progi's hat mich total begeistert.

Nun zur meiner Frage: kann man Url's direkt mit WebGadGet in eine Datei speichern? :roll:

Mit folgenden Beispiel kann ich mir ja jede Url im window ansehen:

Code: Alles auswählen

If OpenWindow(0,0,0,600,300,#PB_Window_SystemMenu|#PB_Window_ScreenCentered,"WebGadget") And CreateGadgetList(WindowID(0)) 
    WebGadget(0,10,10,580,280,"http://www.purebasic.com") 
    Repeat : Until WaitWindowEvent()=#PB_Event_CloseWindow 
  EndIf 
Kann man das auch direkt in eine Datei (htm) speichern?
Ich stelle mir das ungefähr so vor:

Code: Alles auswählen

OpenFile(0, "Purebasic.htm")
WriteString ( WebGadget(0,0,0,0,0,"http://www.purebasic.com" ) )
CloseFile(0)
Geht das?

Gruß Ingo

Edit by NicTheQuick: Code-Tags gesetzt
Benutzeravatar
stbi
Beiträge: 685
Registriert: 31.08.2004 15:39
Wohnort: Cleverly Hills

Beitrag von stbi »

Im Codearchiv auf PureArea.net (Link siehe oben rechts) hats im Codearchiv Beispiele, wie Du mit URLDownloadToFile_() Webseiten runterziehen kannst.
PB 4.02 XP Pro SP2 "Der Code ist willig, aber der Prozessor ist schwach."

Es gibt keine Vista-Witze. Es ist alles wahr!
Ingo Platte
Beiträge: 26
Registriert: 10.09.2004 15:12

Beitrag von Ingo Platte »

ups..... hab ich mir schon gedacht, das sowas kommt :oops:

Aber so ist das nunmal wenn man neu ist, da kennt man noch nicht alles!

Trotzdem, Danke!
DarkDragon
Beiträge: 6267
Registriert: 29.08.2004 08:37
Computerausstattung: Hoffentlich bald keine mehr
Kontaktdaten:

Beitrag von DarkDragon »

Hmm... in deiner Überschrift steht GadGet, aber warum ist das 2. G auch groß? Um dir die Übersetzung mal zu erläutern:

Gadget = Apparat
Das hat nichts mit Bekommen oder so zu tun. Vielleicht hilft dir das ein wenig beim Einstieg :allright:

Und das nächste mal [ code ] Tags [/ code ] setzen(Leerzeichen müssen weg und Tags wird mit deinem Code ersetzt.) ;) .
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
Antworten