![]() |
Formular für VBScript erstellen ?
Moin !
Ich muss hier inner 4ma VB Scripte erstellen und wie jeder weiß stößt man immer an die Grenzen was die Userinteraktion anbelangt. Man hat einfach nicht die Möglichkeiten sich einen passenden Dialog zu stricken wie in Delphi ein Formular. (Bitte jetzt keine Diskussion über VBS Für und Wider - Ich habe da leider keine Wahl). Nun bin ich mir ziemlich sicher das ich irgendwann mal gesehen habe das jemand einen Dialog geschrieben hat und dieser dann in VBS verwendet wurde (und auch Feedback vom Dialog an das Script übergeben wurde). Hat das schon mal jemand gemacht und kann mir da einer Infos geben? Mir würde es auch weiterhelfen wenn die Sache in Visual Basic programmiert würde (Damit muss ich es irgendwann auch umsetzen). Aber auch ein Delphi Beispiel würde mir helfen - kann man ja dann später umsetzen auf VB. Wichtig wäre nur das ich das Formular in Funktion und Aussehen beeinflussen kann vom Script aus und das ich ein Ergebnis bekomme. Ein einfaches Beispiel für mich wäre z.B. Formular Aussehen anpassen (z.B. nur ein Label an eine andere Position setzen und den Text anpassen) aus dem Script heraus. Und beim Klick auf den OK Button eine Rückgabe an das Script geben. Das würde mir als Beispiel vollkommen reichen um die Funktion zu verstehen. Aber ich kann im Web dazu nix finden. Oder ich suche einfach nach den falschen Begriffen. Wie auch immer. Ich hoffe jemand kann mir einen Tip geben. |
Re: Formular für VBScript erstellen ?
Sicherlich geht sowas. "Einfach" ein COM/ActiveX-Kontroll in Delphi erstellen das dir per COM-Schnittstelle die gewünschte Funktionalität bereitstellt.
Aber wenn du schon soviel in einer richtigen Programmiersprache machst kannst du den Rest deines VB-Scripts auch in Delphi erstellen. Es könnte sein das es (Kauf-)Komponeten gibt die genau sowas schon bereitstellen. |
Re: Formular für VBScript erstellen ?
Moin !
Delphi-Quellcode:
Gibts dazu im Web irgendwo ein einfaches Beispiel?
Sicherlich geht sowas. "Einfach" ein COM/ActiveX-Kontroll in Delphi erstellen das dir per COM-Schnittstelle die gewünschte Funktionalität bereitstellt.
Zitat:
|
Re: Formular für VBScript erstellen ?
Man kann mit Hilfe des Internet Explorer Formulare darstellen und auch aus VBScript benützen.
Diese Formulare werden ähnlich wie CoKlassen registriert. ![]() Das ist aber nichts für Weicheier, da nicht ganz einfach. |
Re: Formular für VBScript erstellen ?
Moin !
Über IE entfällt. Wenn ein eigener anpassbarer Dialog. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:35 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz