|
VBasic : FileDialog manipulieren
BloodyMess am 23.09.2005 um 11:41 Uhr (0)
Hallo,ich möchte dem Benutzer gern die Möglichkeit geben eine Datei über das FileDialogObjekt auszuwählen. Nur hätte ich gern zusätzliche Anforderungen.1. InitialDirectory soll der RootOrdner sein. Soll heissen, dass es nicht möglich sein darf in eine höhere OrdnerEbene als diese zu wechseln.2. Im Ordner, der durch InitialDirectory gesetzt wurde möchte ich einen Filter setzen, so dass nur bestimmte Ordner zu sehen sind.3. Sämtliche Icons und sonstige Möglichkeiten in eine höhere OrdnerEbene zu wechseln sol ...
|
| In das Form VBasic wechseln |
|
VBasic : Suche eine kleines Modul
startrek am 24.09.2005 um 14:06 Uhr (0)
Hi hep,müsste für obiges so in etwa ausschauen:[code]Private Sub Command1_Click() Dim ac As Object, acDoc As Object Dim rect As Object Dim insp, L#, coo#(11) Set ac = CreateObject("autocad.application.15") Set acDoc = ac.activedocument ac.Visible = True L = CDbl(acDoc.Utility.GetString(0, "Kantenlänge: ")) insp = acDoc.Utility.GetPoint(, "Einfügepunkt:") coo(0) = insp(0): coo(1) = insp(1): coo(2) = insp(2) coo(3) = coo(0) + L: coo(4) = coo(1): coo(5) = coo(2) coo(6) = coo(3): coo(7) = coo(4) + L ...
|
| In das Form VBasic wechseln |
|
VBasic : Auf start eines Programms warten
Heiko76 am 13.10.2005 um 13:39 Uhr (0)
Hallo zusammen,jetzt bin ich mal gespannt ob das möglich ist.Ich möchte eine exe-Datei erstellen, die in AutoCAD Menüs lädt u.s.w. Diese exe soll automatisch beim starten des PCs gestartet werden (Autostart). Bis dahin kein Problem, aber jetzt ...Die Datei soll warten, bis AutoCAD gestartet wird und nach beendigung des Startes weiter laufen und seine Aufgaben erledigen. Geht das so oder kann man das irgendwie anders hin kriegen???------------------ cuHeiko
|
| In das Form VBasic wechseln |
|
VBasic : Auf start eines Programms warten
Fan-ME10 am 13.10.2005 um 16:39 Uhr (0)
Hallo,nur so als Lösungsansatz: Kann man im AutoCAD kein Autostart-Makro hinterlegen das dies erledigt?P.S. Wie kriegt man das Smily wie unter deinem Beitrag hin?------------------Gruß Wilfried
|
| In das Form VBasic wechseln |
|
VBasic : DXF-Dateien in vb einlesen
Marcus der Unwissende am 16.10.2005 um 10:24 Uhr (0)
Hallo!Ich bin absolut neu hier. Ich habe auch mit AutoCAD eigentlich wenig am Hut. Ich komme von der VisualBasic-Programmierungsseite.Hoffentlich langweile ich euch nicht mir einer Frage, die bereits vorher schon zig 1000mal gestellt wurde.Ich muss im Rahmen meiner Diplomarbeit plane Schachtelformen, die mittels AutoCAD erstellt werden und im dxf-Format abgespeichert werden, mittels eines Computerprogramms (in VB erstellt) optimal aneinanderreihen. Dafür ist es aber unabdingbar, dass ich die Schachteln für ...
|
| In das Form VBasic wechseln |
|
VBasic : Auf start eines Programms warten
BloodyMess am 16.10.2005 um 13:35 Uhr (0)
Hallo Heiko,wenn ich das richtig verstehe, willst Du beim Starten von AutoCAD Menus laden. Suche Dir mal die Dateien Acad.dvb und Acad.lsp. Die Dateien werden automatisch von AutoCAD beim Starten geladen. Ich denke darüber kannst deinen Code laufen lassen. Zitat:Die Datei soll warten, bis AutoCAD gestartet wird und nach beendigung des Startes weiter laufen und seine Aufgaben erledigen.Wenn ich das so lese scheint das Programm noch andere Sachen zu erledigen, ausser die Menus zu laden - oder?Grüssle TP----- ...
|
| In das Form VBasic wechseln |
|
VBasic : DXF-Dateien in vb einlesen
BloodyMess am 16.10.2005 um 13:48 Uhr (0)
Hallo Marcus,es wäre vielleicht hilfreich, wenn Du erklärst, was eine Schachtelform ist und aus welchen AutoCAd Elementen eine solche besteht. Ein Screenshoot wäre auch sehr hilfreich, dass man sich darunter etwas vorstellen kann .. in Soll- und Istzustand.Grüssle TP------------------
|
| In das Form VBasic wechseln |
|
VBasic : Auf start eines Programms warten
Heiko76 am 17.10.2005 um 10:08 Uhr (0)
Hi TP,das Programm lädt ein Menü, fügt das Abrollmenü ein, fügt einen Werkzeugkasten ein und beendet das alte Menü. Jetzt muß ich nur noch das Profil von AutoCAD neu abspeichern.Aber Deine Idee mit der ACAD.dvb und lsp ist gut. Ich denke das müßte funktionieren.Danke!!!------------------ cuHeiko
|
| In das Form VBasic wechseln |
|
VBasic : Zugriff Netzlaufwerke
Fan-ME10 am 28.10.2005 um 14:21 Uhr (0)
Hallo Axel,ich verstehe nicht, warum du nicht meinen Lösungsansatz nimmst. Du musst doch nur noch die Schleife einbauen mit deiner Datei aus der du die Shares ausliest. Nach dem Mappversuch kannst du ja "gucken" was verbunden ist.------------------Gruß Wilfried
|
| In das Form VBasic wechseln |
|
VBasic : Layereigenschaften Filter
CADOpa am 28.10.2005 um 20:39 Uhr (0)
Hallo Ihr Wissenden...ich bin an einer Programmierung zur Arbeit mit einer gesunden Layerstruktur - eigentlich nicht so schwer, aber nun möchte ich gerne das was ich im Layer-Eigenschaften-Manager manuell machen kann - nämlich einen Eigenschaftenfilter einrichten auf "Layer On", der dazu führt, dass wenn ich meine eingerichteten Werkzeuge bediene immer nur die Layer in der Layersteuerung auftauchen, die zum jeweiligen Arbeitsbereich gehören. Das Anlegen der Layerstruktur und die Festlegung der Arbeitsberei ...
|
| In das Form VBasic wechseln |
|
VBasic : Layereigenschaften Filter
Heiko76 am 31.10.2005 um 06:52 Uhr (0)
Hallo CADOpa,entweder ich komme hier nicht mit und habe was überlesen oder wir brauchen mehr Informationen????Ich denke mal, Du redest hier über AutoCAD??? Wenn ja, ich habe das (wenn ich es richtig verstehe) bei mir mit Lisp gelöst. Aber für VBA unter AutoCAD gibt es ein eigenen Bereich... http://ww3.cad.de/cgi-bin/ubb/forumdisplay.cgi?action=topics&forum=Autocad+VBA&number=259&DaysPrune=1000&LastLogin=&mystyle=AUGCE------------------ cuHeikoSchau mal rein www.mertens-bb.de
|
| In das Form VBasic wechseln |
|
VBasic : Datei öffnen funktioniert nicht unter NT
Fan-ME10 am 02.11.2005 um 09:20 Uhr (0)
Hallo,ich habe in mein Programm zum Öffnen dies mit eingebaut: http://www.vbarchiv.net/archiv/tipp_188.html unter XP und WIN2000 klappt alles prima. Nur unter NT kommt der Returncode 2 (im Code: IRet = 2, Datei nicht gefunden)! Ich kann nicht feststellen warum.Eine Ausgabe des übergebenen Dateinames lieferte im NT die gleichen Werte mit Pfad usw. genau wie unter WIN2000.------------------Gruß Wilfried
|
| In das Form VBasic wechseln |
|
VBasic : DXF-Dateien in vb einlesen
Marcus der Unwissende am 04.11.2005 um 10:34 Uhr (0)
Hallo, da bin ich wieder!Eine Schachtelform ist eine normale Verpackungsschachtel, die mit AutoCAD 2000 erstellt und als dxf- bzw. dwg-Datei abgespeichert wird. Sie ist nur nicht zusammengefaltet, d.h. sie wird als 2D Objekt dargestellt. (Im Anhang kannst du zwei Schachtelformen anschauen)Wie kann ich jetzt diese Formen, die ich als *.dwg abgespeichert vorliegen habe, als Polygon beschreiben, dessen Koordinatendaten ich dann in VB weiterverarbeiten kann? Bei einem Rechteck heißt das z.B.: Ich brauche nur d ...
|
| In das Form VBasic wechseln |