|
VBasic : Lisp-Variable in VBA
axeld am 07.04.2003 um 16:51 Uhr (0)
Kann mir jemand helfen. Ich brauche den Wert einer Lisp-Variable (mit SETQ in einem Lisp-Programm definiert) aus AutoCAD in VBA. Ich habe bisher nur gefunden, wie man die internen AutoCAD-Variablen abfragt (THISDRAWING.GETVARIABLE). ------------------ Axel
|
| In das Form VBasic wechseln |
|
VBasic : ACAD + VB6 (Anfänger)
Attilio am 25.07.2003 um 00:17 Uhr (0)
Hallo Leutz ! Ich arbeite beruflich mit AutoCad und möchte nun das ein oder andere Problem mit VB lösen. Ein paar Grundsätzliche Fragen : 1. Macht es einen Unterschied ob ich die Programme mit VBA oder VB6 schreibe ? (Ich bin VB-Anfänger, deshalb mag diese Frage vielleicht sinnlos sein). 2. Wie "verknüpfe" ich meine Basic-Programme mit AutoCad ? Also woher weiss denn VB dass er ein Kommando an ACAD zu übergeben hat und umgekehrt ? Das wars erst mal. Ich weiss dass das ein sehr komplexes Thema ist, und grad ...
|
| In das Form VBasic wechseln |
|
VBasic : ACAD + VB6 (Anfänger)
nahe am 25.07.2003 um 08:10 Uhr (0)
Hallo Attilio 1.) Natürlich macht es einen Unterschied, ob Du mit VBA oder VB schreibst. VB-Programme sind eigenständige Programme, die unter Windows laufen. VBA Programme sind "Makros", die innerhalb einer Anwendung laufen. 2.) Schau Dir mal die Datei "acadauto.chm" im HELP-Verzeichnis Deiner AutoCAD Installation an Dort gibt es einen eigenen Punkt "Code Examples" Grüße Heinz
|
| In das Form VBasic wechseln |
|
VBasic : ACAD + VB6 (Anfänger)
Attilio am 25.07.2003 um 23:56 Uhr (0)
Hi, ich nochmal. Also hab jetzt mal etwas rumprobiert. Ich habe aber ein Problem mit der AutoCad-Hilfe. Und zwar wenn ich in der Hilfe rumstöbere und tiefer in die Menüs gehen will, bekomme ich eine Fehlermeldung. (Laufzeitfehler Blablabla - siehe Anhang). Das ist sehr hinderlich. Hat jemand einen Tipp woran es liegen könnte ? Ist bei Acad2002 übrigens auch so. Bis denn ! Gruss Attilio
|
| In das Form VBasic wechseln |
|
VBasic : ACAD + VB6 (Anfänger)
Erwin am 26.07.2003 um 01:12 Uhr (0)
Zitat: 1. Macht es einen Unterschied ob ich die Programme mit VBA oder VB6 schreibe ? (Ich bin VB-Anfänger, deshalb mag diese Frage vielleicht sinnlos sein). Ein paar Stichpunkte, die Dir vielleicht abwägen helfen. - VBA ist angeblich schneller als , hab das aber noch nicht getestet - VB ist ne extra Lizenz im Gegensatz zu VBA - Stürzt AutoCAD ab, ist auch Dein VBA weg. VB (EXE) ist hingegen unabhängig. Willst Du also ein ganzes Bündel an Zeichnungen automatisch übers WE abarbeiten lassen, kannst ...
|
| In das Form VBasic wechseln |
|
VBasic : Programmierung von Seriellen Schnittstellen (COM1 und COM2)
J.Becker am 26.07.2003 um 20:09 Uhr (0)
SChau mal unter http://www.Planet-Source-code.com nach. Im Bereich Visual Basic findest du den folgenden Betrag: A Application for Serial Port Communication- RS232c Hier der komplette Link. http://www.planet-source-code.com/vb/scripts/BrowseCategoryOrSearchResults.asp?optSort=Alphabetical&lngWId=1&blnWorldDropDownUsed=TRUE&txtMaxNumberOfEntriesPerPage=10&blnResetAllVa riables=TRUE&txtCriteria=serial+interface Falls der nicht funktioniert bitte nach "serial interface" suchen, dann wird der Beitrag gef ...
|
| In das Form VBasic wechseln |
|
VBasic : AUTOSNAP
JürgenBecker am 31.07.2003 um 10:44 Uhr (0)
Ich weiß nicht was du hast, es funktioniert doch. Nur wenn du in einem Dialog bist, wird AutoCAD nicht die Statuszeile ändern. Jürgen
|
| In das Form VBasic wechseln |
|
VBasic : Problem mit SendKeys an AutoCAD
Norbert AC am 01.08.2003 um 11:31 Uhr (0)
Hi Mechanical PP 2000i VB6SP5 Per SendKeys sende ich ein Script-Kommando an AutoCAD. Mein Problem dabei ist, dass, wenn die Befehlszeile zu kurz ist (weil AutoCAD nicht im Vollbildmodus läuft), der Sendkeys-String nicht in die nächste Zeile umgebrochen wird (wie es bei manueller Eingabe der Fall ist). Damit ist dann das ganze Kommando unbrauchbar. Jemand ne Idee? Gruß Norbert
|
| In das Form VBasic wechseln |
|
VBasic : Problem mit SendKeys an AutoCAD
Norbert AC am 04.08.2003 um 11:45 Uhr (0)
Hat sich soweit erledigt. Ich sende den Script-Befehl einfach über DDE, das macht keine Probleme.
|
| In das Form VBasic wechseln |
|
VBasic : ACAD-VBA Projekte starten
JürgenBecker am 06.08.2003 um 11:48 Uhr (0)
Ich mache es wie folgt 1. In die *.MNL Datei deines Menüs trägst du folgendes ein (vl-load-com) (vl-vbaload "Deine DVB-Datei incl. Pfad") Damit wird das Projekt geladen. 2. Der Aufruf der einzelnen Makros geschieht dann wie folgt: [Menü]^C^C-vbarun;Makroname; So sollte das bei Dir auch klappen. Jürgen
|
| In das Form VBasic wechseln |
|
VBasic : Excel-Zugriff aus VB
Hobel am 29.08.2003 um 14:15 Uhr (0)
Hallo, ich habe hier ein kleines Problem mit Klassen bzw. Methoden, die ausgeblendet sind. Über den Befehl Cells möchte ich im VB6 auf die Zellen einer Excel-Datei zugreifen (Befehl: Cells(Zeile, 1).Text). Das Problem dabei ist, dass es einmal geht und einmal nicht. Das ist jetzt wörtlich zu nehmen, also es funktioniert nur jedes zweite Mal. Ansonsten erhalte ich die beigefügte Fehlermeldung. Kann jemand etwas damit anfangen? Kann ich im Objektkatalog ausgeblendete Klassen (wie in diesem Fall „_Global“) e ...
|
| In das Form VBasic wechseln |
|
VBasic : irgendeine Zeile auslesen
pablo am 08.09.2003 um 20:59 Uhr (0)
Hallo san, Private Sub Command1_Click() Dim s() As String Dim Count As Long, i As Long Datei öfnen Open D:Test.txt For Input As 1 Text in Array lesen Do While Not EOF(1) Count = Count + 1 ReDim Preserve s(Count) Line Input #1, s(Count) Loop Zufallsgenerator initialisieren Randomize Zufallszahl ermitteln i = Int(Rnd * (Count + 1)) MsgBox s(i) Close 1 End Sub HTH pablo
|
| In das Form VBasic wechseln |
|
VBasic : PDF (Lesezeichen) via VB6 öffnen
bhi am 11.08.2003 um 12:14 Uhr (0)
Hallo Mittels eines VB Programmes öffne ich eine PDF Datei. Das Funktioniert soweit gut. Mein Problem ist nun, dass immer die 1 Seite des PDF angezeigt wird. Gibt es ein Möglichkeit, an eine bestimmte Stelle im PDF Dokument beim öffen zu springen? Gruss Beat
|
| In das Form VBasic wechseln |