Hinzugefügt: ExecuteWebGadgetExJavaScript(): Führt einen beliebigen Javascript-Code aus.
Hinzugefügt: BindWebGadgetExJavaScript(): Erstellt eine Verknüpfung zwischen PB-Prozedur und Javascript. Damit ist es möglich, aus Javascript eine PB-Prozedur inkl. Parameterübergebe auszuführen.
Siehe Beispielcode im ersten Post.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
RSBasic hat geschrieben:... Systemvoraussetzungen:
Windows Vista oder höher
.NET Framework 4.5.2 oder höher
Unicode-Aktivierung (standardmäßig ab PB 5.50)
...
Sind noch weitere Voraussetzungen erforderlich, damit etwas angezeigt wird?
Ich sehe zwar das Fenster und die Button am oberen Rand, ansonsten ist da nichts
als grau(en).
Ich versuche es mit
* Windows 7 Ultimate
* Net Framework 4.7.x
* Unicode aktiviert (PB5.70LTS x64)
Der Button "Get size & Position" zeigt viermal eine "0" im Debug-Fenster,
"Get ID" ebenfalls eine "0".
Zumindest "OwnHTML" sollte doch etwas anzeigen?
Gibt es hierzu irgendwelche Neuigkeiten?
Keine Änderung mit der Version 1.0.4.0.
WebGadgetEx() erzeugt weiterhin die Fehlermeldung
"Die Datei oder Assembly "CefSharp.Core.dll" oder eine Abhängigkeit davon wurde nicht gefunden. Das angegebene Modul wurde nicht gefunden."
Ich werde dir später eine PN mit Debug-EXE-Dateien schicken. Ggf. können wir, wenn du magst, eine TeamViewer-Sitzung durchführen, falls ich weitere Informationen von deinem PC benötige und/oder ein paar Tests durchführen möchte.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Und jetzt auch noch die Möglichkeit, mit Javascript zu interagieren. Ich brauch den Download ... Aber momentan nur Edge.
Aber trotzdem: Geile Arbeit!
Fehlt nur noch ein Embedded Webserver für PB. Dann ist eine extrem breite kompatibilität gegeben. Damit würde fast jede JS Lib mi PB kommunizieren können.
Neee du hast das falsch verstanden. Du hast es schon drinne. Das war eine Feststellung.
Endlich komme ich zum Ende mit Electron ... Ich hasse Electron und das ganze Node-Rumgespiele. Ich habe deswegen mittlerweile 6 oder 7 Nodeinstanzen drauf. Jetzt wird für mich PB langsam wieder richtig interessant
Edit: Die V8 Javascriptengine existiert ja auch einzeln. Eigentlich könnte man diese ja auch einzeln anbieten. Wäre vielleicht etwas für die jenigen, die gerne eine Scriptsprache für ihr Programm anbieten wollen
Zuletzt geändert von TroaX am 27.04.2019 14:16, insgesamt 1-mal geändert.