|
MegaCAD : mit Delphi DLL für MegaCad erstellen
KenSch am 24.07.2003 um 08:49 Uhr (0)
Mit Delphi scheint mir problematisch zu sein. Ich habe zwar eine Schnittstelle zu Visual basic vor einer Weile erstellt, aber auch das erforderte eine Zwiscchen-DLL, die als eine Art Marshaller fungiert. Die C-Schnittstelle ist doch sehr auf die Sprache "C" ausgelegt, mit Zeigern und all den Schweinereien, die den "C"-Programmierer glücklich macht. Ken Schirmeister
| | In das Form MegaCAD wechseln |
|
MegaCAD : Dokumentation der C-Schnittstelle
KenSch am 30.09.2003 um 15:17 Uhr (0)
An alle, die die C-Schnittstelle benutzen, Ich werde mich demnächst wieder mit der Dokumentation der C-Schnittstelle beschäftigen müssen und wollte einfach mal wissen, ob Ihr irgendwo grobe Fehler darin entdeckt habt, die ich bei dieser Gelegenheit korrigieren könnte. Bereits überarbeitet habe ich das Kaptitel über DDE, da waren tatsächlich noch Aufrufe von "GetProcAddress" drin! Und ein Kapitel über das Entwickeln mit MFC und VC++ 6.0 ist vorhanden. Ein weiterer Fehler war, daß nicht erwähnt wurde, daß "i ...
| | In das Form MegaCAD wechseln |
|
MegaCAD : VB-Programmierproblem
KenSch am 10.02.2005 um 00:59 Uhr (0)
das Problem mit den verschachtelten Makros ist mir auch schon aufgefallen, liegt aber leider direkt an der C-Schnittstelle, die ja indirekt von der Basic-Schnittstelle benutzt wird. Eine zuverlässige Methode, die ich dann benutzt habe um gerade die E_MACRO und E_ENDMACROs wirklich so zu bekommen, daß es Sinn macht, ist immer beide Filter als 0xffffffff (-1) zu übergeben, d.h., alle Elemente an die Callbackfunktion übergeben zu lassen, und dort entscheiden, ob Du sie behandeln willst, oder nicht. Ich kann m ...
| | In das Form MegaCAD wechseln |
|
MegaCAD : Dokumentation der C-Schnittstelle
KenSch am 06.10.2003 um 11:32 Uhr (0)
Danke Hillex! Werde ich mir anschauen Ken ------------------ Ken Schirmeister KenSch@MountainCable.net
| | In das Form MegaCAD wechseln |
|
MegaCAD : C & VBasic-Schnittellen-Dokus
KenSch am 18.01.2004 um 13:10 Uhr (0)
Hallo Ihr MegaCAD-Entwickler Ich habe gerade die Basic-Schnittstelle und die beiden Dokumentationen für C und Basic ein bißchen überarbeitet, und lege es hier mal ab, sonst kriegt Ihr es ja erst mit dem nächsten Update :-) Viel Spaß Ken ------------------ Ken Schirmeister KenSch@MountainCable.net
| | In das Form MegaCAD wechseln |
|
MegaCAD : Macros und VBasic
KenSch am 09.02.2005 um 23:43 Uhr (0)
Ich lege hier mal eine neue V-Basic-Schnittstelle für MegaCAD ab, erweitert um die Möglichkeit Baugruppen zu erzeugen. Die Beschreibung ist in der Helpdatei. Als Beispiel habe ich auch einfach mein Testprojekt als VB-Projekt einfach dazugelegt. Dadrin wird ein Makro aus Linien und Kreisen erzeugt. Auch DbInfos werden mitgegeben. viel Spaß! Ken ------------------ Ken Schirmeister KenSch@MountainCable.net
| | In das Form MegaCAD wechseln |
|
MegaCAD : Kostenloses Modul für Texten mit Datum- und Zeitangaben
KenSch am 15.08.2004 um 08:42 Uhr (1)
Hallo Tom!Also, erstmal freut es mich zu hören, daß dieses Tool auch benutzt wird, wie es scheint, sogar gerne :-}Leider sieht es aber so aus, als könnte ich diesen Wunsch nicht erfüllen. Ich habe in der C-Schnittstelle keine Möglichkeit gefunden der erwünschten Namen zu ermittlen. Es gibt nur eine Funktion "GetCurrentFile", und MegaCAD lefert mir nunmal den Namen, den ich dann da ausgebe. :-(Ken------------------Ken SchirmeisterKenSch@MountainCable.net
| | In das Form MegaCAD wechseln |
|
MegaCAD : Dokumentation der C-Schnittstelle
KenSch am 01.10.2003 um 07:04 Uhr (0)
Hallo Thomas, ja, habe ich mir selbst auch schon gewünscht... :-) Wäre schon wegen der besseren Suchmöglichkeiten wünschenswert. Das einzige Problem dabei ist, daß gerade recht viel Aufwand reingesteckt wurde, um eine Helpdatei zu erzeugen. Um ordentliches HTML (Visual C++ verlangt kompiliertes HTML) müßte man schom wieder Arbeit investieren, und das ist auch schon veraltet aufgrund der .NET Umgebung. Mit einem Tool einfach aus der Help automatisch HTML erzeugen habe ich auch versucht, klappt aber vorne un ...
| | In das Form MegaCAD wechseln |
|
MegaCAD : Funktion: Raum-Nr., Name, F:, U: und Belag...
KenSch am 02.09.2003 um 22:34 Uhr (0)
Hallo User, Also, so wie ich es verstanden habe, ist es leider nicht gamz so trivial. Das Hauptproblem ist, daß man einen Bezug zwischen Elementen haben will, dies unterstützt MegaCAD von sich auch nicht. Man muß immer über irgendwelche Tricks mit den DB-Infos oder sowas arbeiten, um eine eigene Beziehung zwischen den Elementen herzustellen. DatePrinter war da einfacher, weil es völlig unabhängig von den anderen Zeichnungselementen ist, aber ein paar Tage habe ich auch dafür benötigt :-) Ob man Megatech üb ...
| | In das Form MegaCAD wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |