Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  Inventor VBA
  scrrun.dll einbinden

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
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  scrrun.dll einbinden (3620 mal gelesen)
Arpi
Mitglied



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

Beiträge: 79
Registriert: 19.04.2002

Win 7 64x
alles von Autodesk in aktuellster Version

erstellt am: 27. Jan. 2004 14:43    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

Moin,
in einem Programm (dll mit VB) für Inventor 7/8 nutze ich Funktionen aus der Microsoft Scripting Runtime (scrrun.dll).
Leider bekomme ich das Programm nicht zum Laufen, der Fehlercode lautet 429.
Fehlerbeschreibung aus der VisualBasic Reference:
Objekterstellung durch ActiveX-Komponente nicht möglich (Fehler 429)
Bei der Erstellung eines Objekts muß die Klasse des Objekts in der Systemregistrierung registriert sein, und alle zugeordneten Dynamic Link Libraries (DLL) müssen verfügbar sein.


Unter References habe ich die Microsoft Scripting Runtime aktiviert.

Ich nehme an, das ich die dll irgendwie bekannt geben muss, aber wie?

Oder gibt es gleichlautende Befehle wie FileExists und FolderExists?

Ach ja, der Code in VBA funktioniert.

Gruß
Rainer

------------------
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt!

[Diese Nachricht wurde von Arpi am 27. Jan. 2004 editiert.]

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

waldi
Mitglied
 Softwerker


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

Beiträge: 272
Registriert: 07.08.2001

erstellt am: 27. Jan. 2004 15:41    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 Arpi 10 Unities + Antwort hilfreich

Hi,

hast du mal folgendes versucht?

set fso=CreateObject("Scripting.FileSystemObject")
fso.FolderExists("...")
fso.FileExists("...")

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

PaulSchuepbach
Moderator
Programmierer




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

Beiträge: 1005
Registriert: 01.10.2003

erstellt am: 27. Jan. 2004 15:43    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 Arpi 10 Unities + Antwort hilfreich

Hallo Rainer,

das waere eher 'ne Frage fuer's VB-Forum. Versuch mal das:


Dim ScrDic As New Scripting.Dictionary

...

Private Sub Form_Load()

 
 
Dim a, d

  ScrDic.Add "Athen", "a"      'Einige Schlüssel und Elemente hinzufügen.
  ScrDic.Add "Belgrad", "b"
  ScrDic.Add "Cairo", "c"

  a = ScrDic.Keys              'Die Schlüssel holen

  For i = 0 To ScrDic.Count - 1 'Datenfeld wiederholen
    Debug.Print a(i)          'Schlüssel drucken
  Next

 
End Sub


Tip: steht in etwa so in der VB-Hilfe....

Wieso brauchst Du das Ding ueberhaupt ? VB6 sollte alles der Microsoft Scripting Runtime enthalten ?

Gruese,

Paul

www.morecam.ch/cad.htm

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