|
VBasic : AutoCAD und Delphi
Ankaa am 30.03.2006 um 15:03 Uhr (0)
Hallo.Ich habe ein großes Problem und hoffe hier Hilfe zu finden.Ich möchte über Delphi mit OLE auf AutoCAD zugreifen. Die Verbindung funktioniert einwandfrei und meine Datei kann ich öffnen. Nun wollte ich fragen ob es die Möglichkeit gibt aus Delphi Befehle an die Kommandozeile zu senden und diese ausführen zu lassen. Und kann ich aus Delphi mit Angabe der Koordinaten in AutoCAD einen Punkt zeichnen lassen? Leider war das Internet diesbezüglich nicht sehr hilfreich und das was ich gefunden und ausprobier ...
|
| In das Form VBasic wechseln |
|
VBasic : AutoCAD und Delphi
BloodyMess am 31.03.2006 um 12:49 Uhr (0)
Hi Ankaa,mich würden die Versionen von Delphi und AutoCAD interssieren. Vielleicht kannst Du auch schon vorhandenen Code reinstellen, damit man eine Basis hat.Grüssle TP------------------ "Soll es funktionieren oder darf es auch etwas von Siemens sein?" ...
|
| In das Form VBasic wechseln |
|
VBasic : AutoCAD und Delphi
BloodyMess am 01.04.2006 um 16:09 Uhr (0)
Hallo Ankaa,mag die Sprache Delphi zwar nicht so gern, aber habe es trotzdem geschafft dein Problem zu lösen. Wenn Du Acad schon öffnen kannst, hast sicher unter uses AutoCAD_tlb und ComObj schon eingebunden.Der Code für ein Button auf einem Formular mit ClickEvent zeichnet Dir einen Punkt bei der Koordinate (6, 6, 6).Weitere Beispiele kannst Du ja nun selber ausprobieren.Code:procedure TForm1.Button1Click(Sender: TObject);var Acad: AcadApplication; Doc: AcadDocument; Point: AcadPoint; p : OleVariant;begin ...
|
| In das Form VBasic wechseln |
|
VBasic : Bildabspeicherung einer Webcam
Cschmedt am 03.04.2006 um 15:42 Uhr (0)
Hi Leute,ich hab ein ganz drängendes Problem. An unserer Schule ist zur Beobachtung des Pausenhofes eine Webcam auf dem Hof angebracht. Diese Webcam macht alle 3sec ein Bild und speichert dieses auf unserem Server ab. Das Problem daran ist aber, dass die Bilder auf ganz merkwürdige Weise abgespeichert werden.Im Hauptverzeichnis wird ein Ordner mit dem Namen 000 angelegt, in dem dann wiederum mit forlaufender Nummer von 000-999 alle 3sec ein weiterer Ordner angelegt wird und in jeden dieser Ordner wird dann ...
|
| In das Form VBasic wechseln |
|
VBasic : AutoCAD und Delphi
Ankaa am 04.04.2006 um 09:16 Uhr (0)
Hallo.Tut mir leid, dass ich erst jetzt antworte, aber ich hatte in den letzten Tagen Probleme mit dem Internet. Da ich auch jetzt nicht zu Hause bin kann ich leider grad keinen Quelltext beifügen, werde dies aber schnellstmöglich tun. Wenn ich zu Hause bin werde ich den Code mal ausprobieren und hoffen, dass er funktioniert. Allerdings habe ich bisher nicht mit Acad: AcadApplication;sondern lediglich mitAcad: OLEVariant;gearbeitet. Funktioniert es trotzdem? Tut mir leid, ich kenn mich leider mit OLE-Progr ...
|
| In das Form VBasic wechseln |
|
VBasic : AutoCAD und Delphi
scj am 04.04.2006 um 10:20 Uhr (0)
Hier http://www.autocad.ru/cgi-bin/f1/board.cgi?p=42 sollten Informationen dazu zu finden sein.Mit besten Grüßen aus der RhönJochen www.black-cad.de
|
| In das Form VBasic wechseln |
|
VBasic : Aktualisieren einer Zeichnung
Marando am 04.04.2006 um 16:00 Uhr (0)
Hallo,ich arbeite mit VB für AutoCAD 2006. Mir geht es darum, daß ich meine Zeichnung aktuliesieren möchte, falls zwischenzeitlich sie von einem anderen User geändert wurde. Wie ich es feststellen kann, ob sie geändert wurde, habe ich durch das Datum des Aufladens gelöst.Es geht darum, daß ich wissen möchte, wie ich meine Zeichnung aktualisieren kann. Durch Schliessen und wieder Öffnen dauert es ziemlich lang. Die Zeichnng ist zum Teil in der Datei und teilweise in der Datenbank gespeichert worden, so daß ...
|
| In das Form VBasic wechseln |
|
VBasic : AutoCAD und Delphi
BloodyMess am 04.04.2006 um 21:10 Uhr (0)
Hi Ankaa,der Unterschied ist einfach nur, dass wir bei Acad einen anderen ObjektTyp festlegen. Ein Variant ist kann alles mögliche sein! Du kannst dort Strings, Doubles oder eben auch Objecte übergeben. Was das tolle an OleVariant-Typen ist kann ich Dir nicht sagen, aber sowas versucht man zu vermeiden. Zudem wir ja wissen, von welchem Typ unser Objekt ist -- AcadApplication .. genauso ist es mit AcadDocument und AcadPoint. Der Vorteil liegt darin, dass diese Objekte Eigenschaften und Methoden haben! Da a ...
|
| In das Form VBasic wechseln |
|
VBasic : AutoCAD und Delphi
Ankaa am 30.03.2006 um 15:03 Uhr (0)
Hallo.Ich habe ein großes Problem und hoffe hier Hilfe zu finden.Ich möchte über Delphi mit OLE auf AutoCAD zugreifen. Die Verbindung funktioniert einwandfrei und meine Datei kann ich öffnen. Nun wollte ich fragen ob es die Möglichkeit gibt aus Delphi Befehle an die Kommandozeile zu senden und diese ausführen zu lassen. Und kann ich aus Delphi mit Angabe der Koordinaten in AutoCAD einen Punkt zeichnen lassen? Leider war das Internet diesbezüglich nicht sehr hilfreich und das was ich gefunden und ausprobier ...
|
| In das Form VBasic wechseln |
|
VBasic : AutoCAD und Delphi
BloodyMess am 31.03.2006 um 12:49 Uhr (0)
Hi Ankaa,mich würden die Versionen von Delphi und AutoCAD interssieren. Vielleicht kannst Du auch schon vorhandenen Code reinstellen, damit man eine Basis hat.Grüssle TP------------------ "Soll es funktionieren oder darf es auch etwas von Siemens sein?" ...
|
| In das Form VBasic wechseln |
|
VBasic : AutoCAD und Delphi
BloodyMess am 01.04.2006 um 16:09 Uhr (0)
Hallo Ankaa,mag die Sprache Delphi zwar nicht so gern, aber habe es trotzdem geschafft dein Problem zu lösen. Wenn Du Acad schon öffnen kannst, hast sicher unter uses AutoCAD_tlb und ComObj schon eingebunden.Der Code für ein Button auf einem Formular mit ClickEvent zeichnet Dir einen Punkt bei der Koordinate (6, 6, 6).Weitere Beispiele kannst Du ja nun selber ausprobieren.Code:procedure TForm1.Button1Click(Sender: TObject);var Acad: AcadApplication; Doc: AcadDocument; Point: AcadPoint; p : OleVariant;b ...
|
| In das Form VBasic wechseln |
|
VBasic : AutoCAD und Delphi
Ankaa am 04.04.2006 um 09:16 Uhr (0)
Hallo.Tut mir leid, dass ich erst jetzt antworte, aber ich hatte in den letzten Tagen Probleme mit dem Internet. Da ich auch jetzt nicht zu Hause bin kann ich leider grad keinen Quelltext beifügen, werde dies aber schnellstmöglich tun. Wenn ich zu Hause bin werde ich den Code mal ausprobieren und hoffen, dass er funktioniert. Allerdings habe ich bisher nicht mit Acad: AcadApplication;sondern lediglich mitAcad: OLEVariant;gearbeitet. Funktioniert es trotzdem? Tut mir leid, ich kenn mich leider mit OLE-Progr ...
|
| In das Form VBasic wechseln |
|
VBasic : AutoCAD und Delphi
scj am 04.04.2006 um 10:20 Uhr (0)
Hier http://www.autocad.ru/cgi-bin/f1/board.cgi?p=42 sollten Informationen dazu zu finden sein.Mit besten Grüßen aus der RhönJochen www.black-cad.de
|
| In das Form VBasic wechseln |