Extrafunktionen für Webgadget-Befehl unter WinXP

Hier könnt Ihr gute, von Euch geschriebene Codes posten. Sie müssen auf jeden Fall funktionieren und sollten möglichst effizient, elegant und beispielhaft oder einfach nur cool sein.
marco2007
Beiträge: 906
Registriert: 26.10.2006 13:19
Kontaktdaten:

Extrafunktionen für Webgadget-Befehl unter WinXP

Beitrag von marco2007 »

Hi,

mir ist letztens aufgefallen, daß das Webgadget einiges drauf hat:

File vom Internet donwloaden:

Code: Alles auswählen

Procedure Open_Window()
  If OpenWindow(0, 0, 0, 400, 400, "Flash",  #PB_Window_SystemMenu | #PB_Window_SizeGadget)
    If CreateGadgetList(WindowID(0))
      WebGadget(0, 0, 0, 400, 400, "http://www.purebasic.com/download/PureBasic_Demo.exe")
      
    EndIf
  EndIf
EndProcedure

Open_Window()
Repeat:Until WaitWindowEvent()=#PB_Event_CloseWindow
Flashvideos (swf) ansehen:

Code: Alles auswählen

WebGadget(0, 0, 0, 185, 130, "d:\flash.swf") 

Windows Explorer:

Code: Alles auswählen

WebGadget(0, 0, 0, 400, 400, "c:\")
Texteditor:

Code: Alles auswählen

WebGadget(0, 0, 0, 400, 400, "D:\kgw\Textdatei.txt")

Zip-Datei anschauen:

Code: Alles auswählen

WebGadget(0, 0, 0, 400, 400, "D:\Zip.zip")
Gif-Animationen:

Code: Alles auswählen

WebGadget(0, 0, 0, 400, 400, "gif.gif")
Das Webgadget macht fast alles mit :allright:

Keine Ahnung, was das Webgadget sonst noch drauf hat, einfach verschiedene Dateien probieren :wink:

lg
Marco

Edit: Titel angepaßt!
Zuletzt geändert von marco2007 am 29.03.2008 14:25, insgesamt 2-mal geändert.
Windows 11 - PB 6.03 x64
_________________________________
Benutzeravatar
TomS
Beiträge: 1508
Registriert: 23.12.2005 12:41
Wohnort: München

Beitrag von TomS »

Es macht alles mit, was der IE mitmachen würde^^

Wenn du kein Flashplugin für IE hast, kannste auch keine swf-Files mit dem Webgadget anschauen...
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

gilt das jetzt eigentlich für den standardbrowser, oder basismäßig für den IE?

mein IE ist auf Wurzel, der hat grad mal die Version, die ich für Updates brauche....

nurder Fifo ist aktuell und hat die benötigten Plugins....

aber grundsätzlich, mal ein guter einwurf, was mit den Parametern möglich ist. :allright:
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Beitrag von RSBasic »

Kaeru Gaman hat geschrieben:gilt das jetzt eigentlich für den standardbrowser, oder basismäßig für den IE?
Es basiert komplett auf den IE.

@marco2006
Wie TomS schon sagte, du kannst mit dem WebGadget (IE) alles machen, was der IE auch kann. (Ansonsten #PB_Web_Mozilla)
marco2006 hat geschrieben:Das Webgadget macht fast alles mit :allright:
Internet Explorer macht fast alles mit.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

>> Internet Explorer macht fast alles mit.
Betonung liegt auf fast (und langsam :mrgreen: )

Browserkrieg !!!
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
marco2007
Beiträge: 906
Registriert: 26.10.2006 13:19
Kontaktdaten:

Beitrag von marco2007 »

@RSBasis & TomS

Mir war klar, daß das WebGadget im Prinzip ähnlich dem IE funktioniert.
Draufkommen muss man trotzdem erst :)

Aber eine ZIP-Datei hätte ich trotzdem nie mit dem IE geöffnet.
Naja, so kann man vielleicht auch Zip-Dateien durchforsten (ich weiß nicht, ob Fifi vom Kiffi das macht und kann).

Und Dateidownload habe ich noch nie mit Webgadget gesehen... :wink:
Windows 11 - PB 6.03 x64
_________________________________
Benutzeravatar
TomS
Beiträge: 1508
Registriert: 23.12.2005 12:41
Wohnort: München

Beitrag von TomS »

Zip öffnen geht nur unter XP. Der IE ist fest mit dem Explorer verbandelt. Kannst im IE die Festplatte durchsuchen und im Explorer im Web surfen. Ich glaub ja sogar der IE is nur ein Explorer Aufsatz mit ner Option für Interneteinstellungen.
marco2007
Beiträge: 906
Registriert: 26.10.2006 13:19
Kontaktdaten:

Beitrag von marco2007 »

...ist ziemlich sicher so, sonst könnte man mit
WebGadget(0, 0, 0, 400, 400, "c:\")
den Explorer nicht nachahmen.

....aber um das geht es ja nicht -> Wichtig ist, daß der Befehl mehr kann als in der Hilfe beschrieben :allright:
Windows 11 - PB 6.03 x64
_________________________________
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8812
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Beitrag von NicTheQuick »

Unter Windows vielleicht. Aber nur weil es da geht, muss man es nicht in die
Hilfe schreiben. Unter Linux läuft das WebGadget über die FiFo-Library. Und selbst unter Windows will ich kein WebGadget benutzen, dass den IE nutzt.
Der ist sooo lahm...
marco2007
Beiträge: 906
Registriert: 26.10.2006 13:19
Kontaktdaten:

Beitrag von marco2007 »

@NTQ: Ich fordere ja nicht, daß dies in die Hilfe kommt, ich hab`s hier doch nur gepostet, weil es doch irgendwie unter Tipps und Tricks paßt-> ich hab`mal den Titel angepaßt!

Achja: Flashplugin...http://www.adobe.com/shockwave/download ... owser=MSIE

Nur zur Info:
Mit aktiviertem XP-Skin gibt es noch ne andere Fortschrittsanzeige beim Progressbargadget.

Code: Alles auswählen

Procedure Open_Window()
  If OpenWindow(0, 0, 0, 300, 100, "Flash",  #PB_Window_SystemMenu | #PB_Window_SizeGadget)
    If CreateGadgetList(WindowID(0))
      ProgressBarGadget(0, 10, 20, 280, 60, 0, 40, 8)
      
    EndIf
  EndIf
EndProcedure

Open_Window()

For i=0 To 40
SetGadgetState(0, i)
Delay(80)
Next


Repeat:Until WaitWindowEvent()=#PB_Event_CloseWindow
[/size]

lg
Marco
Windows 11 - PB 6.03 x64
_________________________________
Antworten