Plugins in VBS oder ActiveX

Zuviel Werbung?
-> Hier kostenlos registrieren
Und jetzt mal eine Frage zur Produktivitätssteigerung vom ActiveX-Programmieren für WinCC flexible: Wenn ich die Runtime einmal mit dem ActiveX gestartet habe kann ich die neue Version nichtmehr rüberkopieren, weil das ActiveX immernoch ausgeführt wird laut Windows, krieg ich das auch irgendwie wieder weg oder muss ich jedes Mal den Benutzer neu anmelden und danach WinCC flex neu starten?
Das liegt irgendwie daran, dass auch nach dem Beenden von Flexible der Prozess "HmiES.exe" noch aktiv ist. Wenn man den Prozess über den Taskmanager beendet kann das Control wieder überschrieben werden.
Wäre auch dankbar wenn es dafür eine elegantere Möglichkeit geben würde... ;)

Code:
regsvr32 /u DeinControl.ocx
Das geht auch unter Delphi (bei mir BDS2006). Über Menüleiste "Start" --> "ActiveX-Server entfernen" wird das ActiveX-Control des geöffneten Projektes entfernt.

Viele Grüße
MTec
 
Im Delphi2007 geht unreg auch über das Menü, aber ich dachte, er meint die Runtime auf dem Panel-PC.

Den HmiES.exe-Prozess könnte man ja vorher mit einem Tool killen. Dann kann man das alles in einem Batch-File machen...

Meine Build-Scripts usw. sind auch alles Batch-Files.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
OK, jetzt... ich hätte das nicht immer in eine Batch-Datei reinmachen sollen, sondern in 2, die eine zum Deinstallieren und die andere zum Installieren von dem ActiveX und schon vor dem Kopieren Deinstallieren... :cool:
 
Wieso nicht C/C++ oder C#, sogar VB
Delphi ....ist mal ein altes Ding:rolleyes:
Da bin ich mal 1-2 Tage in der Versenkung, und schon verpasse ich wieder die besten Diskussionen, diesmal das PC-Equivalent der FUP/KOP-Diskussion ... :ROFLMAO:

Da ich mit allen oben aufgeführten Programmiersprachen arbeite, reiche ich trotzdem meine Meinung zu dem Thema hiermit nach:

Die beste Programmiersprache gibt es ganz einfach nicht, es gibt höchstens eine, die man persönlich für die Beste hält, was sich bei den meisten Programmierern wiederum dadurch begründet, daß sie eine andere Programmiersprache ganz einfach nicht beherrschen. :rolleyes:

Aus meiner Sicht gibt es eben nur für den jeweiligen Einsatzzweck besser oder schlechter geeignete Programmiersprachen, und damit ist nicht nur der reine Zweck der Software gemeint, die man damit programmieren will. Dazu gehört auch die Frage, wie sich das neue Projekt und die Sprache in der bestehenden Infrastruktur integrieren läßt, usw.

IMHO unterscheidet sich ein guter Software-Entwickler von einem mittelmäßigen Programmierer unter anderem dadurch, daß er die für den jeweiligen Anwendungsfall am besten geeignete Sprache auswählen und damit auch noch umgehen kann.


Gruß Axel
 
Zurück
Oben