|
AutoCAD VBA : Zeichnungsvariablen in Eigenschaftssätzen
joeycool am 05.08.2009 um 09:55 Uhr (0)
Moin Alfred,also ich formuliere mal:Ich definiere in den Zeichnungseigenschaften (wie im Autocad) eine zeichnungsspezifische Variable, diese könnte ich jetzt z.B. in Schriftfeldern auswerten bzw. weiterverarbeiten.Die Eigenschaftssätze von ACA sind erweiterte Eigenschaften (entweder manuell erzeugt, oder aus dem Objekt ausgelesen [z.B. Länge] oder aus Formlen berechnet), die man den Objekten zuordnen kann. In Civil gibt es bestimmt was Vergleichbares.In diesem Formeleditor kann ich jetzt vb scriptcode verw ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : systemdialog datei öffnen
alfred neswadba am 06.08.2009 um 12:14 Uhr (0)
Hi, Zitat:auf xp kann ich diese datei noch registrieren auf vista jedoch nicht mehr....unter Vista kann es sein, dass Du diese Dateien mehrfach auf dem Computer findest (insbesondere, wenn Du Vista64 haben solltest), ev. mal der Reihe nach die gefundenen mit regsvr32 registrieren probieren.Such mal auch nach dem Namen der DLL und VISTA mit Google, dunkel erinnere ich mich, dass es da zusätzliche Tips bzgl. Registrierung gibt.- alfred -------------------www.hollaus.at
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Farbe ändern
Sagu am 05.08.2009 um 11:47 Uhr (0)
Hallo Forum,nachdem 40 Zeichnungen erstellt wurden, ist festgestellt worden, dass die "True-Color" Farben von ca. 500 Objekten in jeder Zeichnung geändert werden müssen. Ich hab bereits gelesen, dass es hierzu ein Programm gibt, wollte es aber selbst mit einem kleinen Makro ausprobieren-Auszug:Code:Set AcadApp = GetObject(, "autocad.application") With ThisWorkbook.Worksheets("Temp") RotAlt = .Range("E7") GrünAlt = .Range("E8") BlauAlt = .Range("E9") RotNeu = .Range("E10") GrünNeu = .Range ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : systemdialog datei öffnen
adblue am 03.08.2009 um 10:24 Uhr (0)
hallo zusammen,ich suche einen vba code womit ich den systemdialog "Datei öffnen" per klick aufrufen kann. mit Set fileDialog = CreateObject("MSComDlg.CommonDialog")komme ich nicht weiter. hier kommt ständig die fehlermeldung : Laufzeitfehler 429gibt es noch einen anderen vba code?danke
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : systemdialog datei öffnen
Carsten1210 am 03.08.2009 um 10:39 Uhr (0)
Hi,Schau mal hier.Gruß, Carsten
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : systemdialog datei öffnen
adblue am 03.08.2009 um 10:53 Uhr (0)
danke erstmal. aber auf meinem zweiten pc geht dieser code auch nicht. fehlermedlung: sub oder function nicht funktioniertwas mache ich falsch?muss ich für diesen befehl besondere verweise aktivieren?
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : systemdialog datei öffnen
adblue am 03.08.2009 um 11:17 Uhr (0)
liegt es vielleicht am betriebssystem? bei windows xp gehts bei vista nicht.bei vista kommen doch immer die hinweise ob ich wirklich z.b. einen ordner stellen will usw. ich meine die nervigen kleinen fenster.
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : systemdialog datei öffnen
alfred neswadba am 03.08.2009 um 12:43 Uhr (0)
Hi,Du brauchst dazu die Installation von VB6-Controls, unter Vista ist ev. noch notwendig, manuell mit regsvr32 das/die ocx zu registrieren.- alfred -------------------www.hollaus.at
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : systemdialog datei öffnen
adblue am 04.08.2009 um 08:01 Uhr (0)
ok vb controls habe ich installiert. geht aber trotzdem nicht. die geht die registrierung von regsvr32 ?
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : systemdialog datei öffnen
alfred neswadba am 04.08.2009 um 09:56 Uhr (0)
Hi,in dem Setup sind OCX-Dateien enthalten (z.B. MSCOMCTL.ocx, aber den Namen der Dateien solltest Du verifizieren, da bin ich mir nicht sicher), Du startest eine MSDOS-Eingabeauffoderung, stellst Dich mit herkömmlichen Befehlen in das Verzeichnes, wo Du die OCX-Datei findest und gibst dann den Befehl:regsvr32 MSCOMCTL.ocxEin Dialog sollte Dir den Erfolg der Registrierung bestätigen.- alfred -------------------www.hollaus.at
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : systemdialog datei öffnen
Stelli1 am 04.08.2009 um 12:27 Uhr (0)
Hallo,damit du nicht von irgendwelchen OCX abhängig bist kannst du den Datei Öffnen/Speichern Dialog auch über die Windows API öffnen.Schau dir auch mal diesen Thread an.Wilfried Stelberg------------------Warum lispeln wenns auch anders geht. www.ib-stelberg.de
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : systemdialog datei öffnen
adblue am 04.08.2009 um 12:28 Uhr (0)
sorry dein link verweist auf diese seite hier!funktioniert api auf jedem betriebssystem? also xp und vista?
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : systemdialog datei öffnen
Stelli1 am 04.08.2009 um 16:49 Uhr (0)
Hallo,sorry habe den falschen Inhalt aus der Zwischenablage übernommen.Das mit der API läuft von WIN NT bis Vista.Hier der richtige Link Weitere Ergebnisse bringt die Suche nach GetOpenFilename und GetSaveFilename.Wilfried Stelberg------------------Warum lispeln wenns auch anders geht. www.ib-stelberg.de
|
| In das Form AutoCAD VBA wechseln |