Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  E3.series
  Skript-Problem in DBEditor

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  Skript-Problem in DBEditor (1200 mal gelesen)
tetsu
Mitglied


Sehen Sie sich das Profil von tetsu an!   Senden Sie eine Private Message an tetsu  Schreiben Sie einen Gästebucheintrag für tetsu

Beiträge: 1
Registriert: 06.08.2019

erstellt am: 06. Aug. 2019 11:45    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Zusammen,

ich habe ein kleines Skript im Datenbank-Editor erstellt. Mit der Version 2018 19.13.0.0 funktioniert das Skript einwandfrei. Seitdem Update auf die Version 2018 19.23.0.0 hat es leider immer die Fehlermeldung "E - Werkzeug C:\Desktop\test.vbs konnte nicht ausgeführt werden, da bereits ein Skript läuft", wenn ich nochmals das Skript laufen lasse. Nach der Erscheinung dieser Fehlermeldung kann ich die anderen Skripts nicht mehr benutzen. Ich muss das DBEditor erstmal schließen und dann wieder neu öffnen. In der neuen Version 2018 19.23.0.0 funktioniert das Skript nur einmal, irgendwie kann das Skript nicht mehr quittieren.

Gibt es die Möglichkeit, ein Menü im DBEditor erstellen zu können, ähnlich wie im Projekt mittel des Classes "UserMenuItemInterface"?

Ich freue mich auf eure Rückmeldung.

Vielen Dank

Gruß

tetsu
  

[Diese Nachricht wurde von tetsu am 06. Aug. 2019 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

AndreasK
Administrator
Daseinsinformatiker


Sehen Sie sich das Profil von AndreasK an!   Senden Sie eine Private Message an AndreasK  Schreiben Sie einen Gästebucheintrag für AndreasK

Beiträge: 1017
Registriert: 02.03.2000

Unter allen Umständen kann Vernunft durch Vernunft aufgeklärt werden (Alexander von Humboldt)

erstellt am: 08. Aug. 2019 16:32    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für tetsu 10 Unities + Antwort hilfreich

Nur ein Test, weil ein Mitglied einen Fehler in Sachen Antwortmöglichkeit meldete ...

------------------
Beste Grüße

Andreas Kippenberg

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

K0NFUZIUS
Moderator



Sehen Sie sich das Profil von K0NFUZIUS an!   Senden Sie eine Private Message an K0NFUZIUS  Schreiben Sie einen Gästebucheintrag für K0NFUZIUS

Beiträge: 258
Registriert: 06.02.2006

erstellt am: 13. Aug. 2019 17:42    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für tetsu 10 Unities + Antwort hilfreich

Hi tetsu,
Willkommen im E3.series Forum. Ich habe leider gerade in paar technische Probleme mit cad.de. Deswegen entschuldige die späte Antwort.

Warum das Script nicht mehr das tut was es vorher tat kann ich natürlich nur mutmaßen ohne das Skript gesehen zu haben.
Versuche einmal folgendes:


  • Erstelle einmal einen Verknüpfung zur E3.series.exe und ergänze diese mit dem Parameter -unregister
  • Starte die Verknüpfung als Administrator.
  • Warte kurz. E3.series startet sich im Hintergrund und beendet sich automatisch und führt eine Deregistrierung der COM Schnittstelle durch.
  • Starte E3.series nun (ohne Parameter) ebenfalls wieder als Administrator.
  • E3.series startet und führt die COM Registrierung durch
  • Schließe E3.series
  • Starte E3.series unter Deinem normalen Benutzer
  • Starte Dein Skript

Sollte das keine Abhilfe schaffen müsste ich mal ein Blick auf Dein Skript werfen.
Das UserMenuItemInterface ist leider im DBE nicht vorhanden, dir bleibt als Workaround nur das händische Anlegen des Befehls über das Menü unter dem Punkt "Anpassen".
Gruß Jörg

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

K0NFUZIUS
Moderator



Sehen Sie sich das Profil von K0NFUZIUS an!   Senden Sie eine Private Message an K0NFUZIUS  Schreiben Sie einen Gästebucheintrag für K0NFUZIUS

Beiträge: 258
Registriert: 06.02.2006

erstellt am: 28. Aug. 2019 10:33    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für tetsu 10 Unities + Antwort hilfreich

Hallo tetsu,
Könntest Du am Ende Deines Skriptes bitte einmal

Code:
Set e3 = Nothing

machen. "e3" wäre in dem Beispiel Dein DBEApplicationObject

Das sollte helfen.
Herzlichen Gruß

Jörg

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz