Unsere Partner:

DIAdem-Forum.de Partner

DIAdem-Forum.de Partner

DIAdem-Forum.de Partner

DIAdem-Forum.de Partner






Stellenangebote:
Testingenieur (m/w) bei Healthcare CV
Planung und Durchführung von Komponenten- und Integrationstests
Siemens AG
Erlangen
Entwicklungsingenieur Messtechnik und Fahrzeugelektronik (m/w)
Planung und Durchführung von Projekten im Bereich NFZ-Messtechnik
MBtech Group GmbH Co. KGaA
Magstadt bei Sindelfingen
Getriebemechatroniker (m/w)
Sensorik - konstruktive Integration, Erstellung von Toleranzrechnungen
MBtech Group GmbH Co. KGaA
Fellbach bei Stuttgart
Entwickler für Mechatronikkomponenten in Automatgetrieben (m/w)
Konzeption elektrohydraulischer Steuereinheiten
MBtech Group GmbH Co. KGaA
Fellbach bei Stuttgart
Entwicklungsingenieur Getriebemechatronik (m/w)
Bearbeitung von Getriebe und Hybrid Aufgabenstellungen
MBtech Group GmbH Co. KGaA
Fellbach bei Stuttgart
Versuchsingenieur (m/w) Systemprüfstand elektrische Parkbremse
Erstellung, Durchführung und Auswertung von Versuchsprogrammen an Systemprüfständen
Continental AG
Frankfurt
Systemingenieur Fußgängerschutz / Pedestrian Protection System Engineer (m/w)
Bewertung von Styling-, Package- und Bauteilvarianten
EDAG GmbH Co. KGaA
Ingolstadt, München, Sindelfingen, Fulda
Systemingenieur Rückhaltesysteme / Restraint System Engineer (m/w)
Bewertung von Styling-, Package- und Bauteilvarianten, Versuchs- und Berechnungsplanung
EDAG GmbH Co. KGaA
Osnabrück, Ingolstadt, München, Sindelfingen, Fulda
Versuchsingenieur Betriebsfestigkeit (m/w)
Auswertung von Messdaten im Bereich Betriebsfestigkeit
MBtech Group GmbH Co. KGaA
Wörth, Untertürkheim
Applikationsingenieur Abgasnachbehandlung /-OBD Otto (m/w)
Applikation, Test und Validierung von Softwarefunktionen der Abgasnachbehandlung / - OBD
MBtech Group GmbH Co. KGaA
Fellbach
Applikationsingenieur Abgasnachbehandlung / SCR Dosiermodul (m/w)
Spezifikation, Applikation, Test und Validierung von Softwarefunktionen der Abgasnachbehandlung
MBtech Group GmbH Co. KGaA
Fellbach
Entwicklungsingenieur Fahrzeugapplikation Verbrennungsmotor (m/w)
Applikation, Test und Validierung von Motorsteuergerät-Funktionen auf den Gebieten Fahrbarkeit und Regelungssysteme
MBtech Group GmbH Co. KGaA
Fellbach

Stand: 19:00:35 19.05.2012



.
 
Thema geschlossen 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5

Dialogbox in Skript einbinden
22.10.2009, 12:39
Beitrag #1
DIAdem-Version: 10.1
DIAdem-Sprachversion: EN
DIAdem Erfahrung seit: -
Dialogbox in Skript einbinden

Hallo,

schreibe mir gerade ein Skript in dem ich über ODBC eine Datenbank über SQL abfrage. Ich möchte eine Dialogbox bauen, in der z.B. eine Liste mit den Verfügbaren Tabellen erscheint.
Wie wird diese Dialogbox (*.SUD) in VBS eingebunden und wie verbinde ich die SQL Abfragen mit der Box?
Ich weiss leider nicht wie ich weiterkommen soll... ich finde nirgends Informationen dazu... Kann mir jemand einen Tip geben oder mir sagen wo ich dazu etwas finden könnte?

Danke.

Alle Beiträge dieses Benutzers finden



22.10.2009, 12:44 (Dieser Beitrag wurde zuletzt bearbeitet: 22.10.2009 12:45 von Sagi.)
Beitrag #2
DIAdem-Version: 11.0 & 11.1
DIAdem-Sprachversion: EN
DIAdem Erfahrung seit: 2008
RE: Dialogbox in Skript einbinden

Hallo und Willkommen im Forum!


Unter Hilfe findest du unter dem Begriff "SUDDlgShow" mal einiges.

du kannst dir wenn du schon einen Dialog hast mit zB.:

Code:
Call SUDDlgShow("Dialog1","C:\Example.sud")
einen Dialog aufrufen, wenn dieser wie in dem Bsp. direkt auf C liegt und Example.Sud heisst und einen Dialog beinhaltet welcher Dialog1 heisst.

Ich persönlich geb Informationen meist über Globale Variablen weiter, es gibt ansonsten auch noch die Möglichkeit via "SUDDlgArgument" Parameter zu übergeben.


mfg
Sagi

BEKO Engineering & Informatik AG
Triester Straße 367
A-8055 Graz
+43 / 316 / 71 65 69
www.beko.at
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
22.10.2009, 14:58
Beitrag #3
DIAdem-Version: 10.1
DIAdem-Sprachversion: EN
DIAdem Erfahrung seit: -
RE: Dialogbox in Skript einbinden

Danke... das mit dem Aufrufen klappt schonmal soweit.

Leider kenne ich mich noch kaum mit VBS aus und weiss deswegen z.B. nicht wie man Variablen an die Dialogbox übergibt oder wie man Elemente in einer Listbox einfügt usw...

Ich habe schon viel im Netz gesucht aber ich habe meistens nur Sachen zu VBA gefunden.
Ist das richtig, dass in DIAdem VBS verwendet wird (und nicht VBA oder VB.Net)?

Wie kann man sich denn am besten in VBS einarbeiten? Ich suche vor allem was zu Dialogboxen.
Literatur habe ich zu VBS auch noch nicht gefunden... kennt jemand was? Oder im Netz?

Danke für Hilfe!

Alle Beiträge dieses Benutzers finden
22.10.2009, 15:13 (Dieser Beitrag wurde zuletzt bearbeitet: 22.10.2009 15:14 von Sagi.)
Beitrag #4
DIAdem-Version: 11.0 & 11.1
DIAdem-Sprachversion: EN
DIAdem Erfahrung seit: 2008
RE: Dialogbox in Skript einbinden

Ja arbeitet mit VBS und nicht mit VBA ist aber sehr änlich du ersparst dir in VBS sogar die Angabe der Datentypen usw, das ganze is etwas "schwammiger"


Gut zum starten sind die Examples, welche bei DIAdem dabei sind, da suchst du dir am besten ein Thema und schaust dir den Code an.

Unter Examples->Creating Scripts->User Dialog Boxes sind einige Beispiele, wie man mit SUDs umgehen kann!


Über:

Code:
Call ComboBox1.Items.Add("red ",1)
kannst du der Combobox1 das Element "red" an stelle 1 einfügen!

wenn du sowas zB dann in einer Schleife durchlaufen lässt kannst du damit deine ComboBox dynamisch bei aufruf des Dialogs befüllen lassen.


Auch hierzu wieder unter "Combobox" in der Hilfe zu finden!

ich hoffe ich konnt helfen!

BEKO Engineering & Informatik AG
Triester Straße 367
A-8055 Graz
+43 / 316 / 71 65 69
www.beko.at
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
22.10.2009, 15:21
Beitrag #5
DIAdem-Version: 11.0 & 11.1
DIAdem-Sprachversion: EN
DIAdem Erfahrung seit: 2008
RE: Dialogbox in Skript einbinden

Achja,

hast du deine Ergebnisse der SQL abfrage in einem Array?

dieses könntest du dann via zB.:

Code:
Call SUDDlgShow("Dialog1","C:\Example.sud", deinArray)


an den Dialog übergeben!

Dann musst du noch im "Dialog_EventInitialize()"
Code:
Dim meinArr, i
  meinArr = Dialog.GetArgument()
For i = 0 to ubound(meinArr)
   Call ComboBox1.Items.Add(meinArr(i),i+1)
Next


Ich hoffe das stimmt alles so, habe leider keine Zeit mehr das alles zu testen...


mfg
Sagi

BEKO Engineering & Informatik AG
Triester Straße 367
A-8055 Graz
+43 / 316 / 71 65 69
www.beko.at
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
22.10.2009, 15:41
Beitrag #6
DIAdem-Version: 10.2, 11.1, 2010 und auf alten CD's runter bis 3.0
DIAdem-Sprachversion: DE
DIAdem Erfahrung seit: 1996
RE: Dialogbox in Skript einbinden

(22.10.2009 14:58)karom schrieb:  Leider kenne ich mich noch kaum mit VBS aus und weiss deswegen z.B. nicht wie man Variablen an die Dialogbox übergibt oder wie man Elemente in einer Listbox einfügt usw...

Ich habe schon viel im Netz gesucht aber ich habe meistens nur Sachen zu VBA gefunden.
Ist das richtig, dass in DIAdem VBS verwendet wird (und nicht VBA oder VB.Net)?

Wie kann man sich denn am besten in VBS einarbeiten? Ich suche vor allem was zu Dialogboxen.
Literatur habe ich zu VBS auch noch nicht gefunden... kennt jemand was? Oder im Netz?

Hallo Karom,

gar nicht so weit weg gibt es auch noch ein paar schöne Tipps von unserem Carpe DIAdem Smile.
Hinweise und Tipps und Tricks bei der Script-Erstellung

Gruß
Bruno

Diadem 2010
Alle Beiträge dieses Benutzers finden
22.10.2009, 20:46
Beitrag #7
DIAdem-Version: 10.1
DIAdem-Sprachversion: EN
DIAdem Erfahrung seit: -
RE: Dialogbox in Skript einbinden

Vielen Dank erstmal!
Ich werde morgen versuchen ob ich weiterkomme.

Alle Beiträge dieses Benutzers finden
Thema geschlossen 


Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  DLL ins DIAdem einbinden Hao 1 422 09.11.2011 14:53
Letzter Beitrag: voyager
Lightbulb File oder Ordner über Dialogbox öffnen burgplatz 2 903 16.02.2011 07:39
Letzter Beitrag: burgplatz
  skript einbindung b-baer 0 332 09.02.2011 10:04
Letzter Beitrag: b-baer
  Skript abbrechen FelixKn 0 869 16.06.2010 12:16
Letzter Beitrag: FelixKn
  "ExecuteGlobal" zum einbinden von externen *.vbs Dateien DerVerbrecher 2 1.944 20.01.2010 11:51
Letzter Beitrag: DerVerbrecher
  Objekt mittles SudDlgShow an Dialogbox übergeben karom 8 965 24.11.2009 16:53
Letzter Beitrag: Carpe_DIAdem
  Dialogbox nicht schliessen karom 4 622 17.11.2009 16:24
Letzter Beitrag: karom
  View aus Skript aufrufen karom 6 1.173 09.11.2009 21:33
Letzter Beitrag: Otmar Foehner
  Skript für Umwandlung TDMS in DAT ramone 9 1.668 09.06.2009 11:47
Letzter Beitrag: Matthäus

Gehe zu: