|
Lisp : Hilfethema aus CHM-Datei direkt aufrufen
Andreas Kraus am 22.09.2011 um 17:08 Uhr (0)
Geht leider nicht. Die Seite ist ja auch nicht in einem Unterverzeichnis sondern in der kompilierten CHM-Datei.Auch wenn ich ein Thema aufrufen möchte das sich direkt in der obersten Ebene befindet gehts nicht.------------------Geht nicht, gibts nichtGrußAndreashttp://kraus-cad.de
|
| In das Form Lisp wechseln |
|
Lisp : Hilfethema aus CHM-Datei direkt aufrufen
Andreas Kraus am 22.09.2011 um 22:10 Uhr (0)
Hier bitte.Hab erst angefangen, ist aber schon was drin.------------------Geht nicht, gibts nichtGrußAndreashttp://kraus-cad.de
|
| In das Form Lisp wechseln |
|
Lisp : Hilfethema aus CHM-Datei direkt aufrufen
Andreas Kraus am 23.09.2011 um 08:26 Uhr (0)
Guten Morgen !!!Die test-chm funktioniert Was hast du gemacht ?Das will ich auch, so solls sein.Ach ja, ich erstelle die CHM mit HelpMaker. Ist Freeware und WYSIWYG.------------------Geht nicht, gibts nichtGrußAndreashttp://kraus-cad.de
|
| In das Form Lisp wechseln |
|
Lisp : Hilfethema aus CHM-Datei direkt aufrufen
Andreas Kraus am 23.09.2011 um 10:20 Uhr (0)
Wow, das funzt.Volle Punktzahl.Jetzt muß ich mal schauen warum mir der HelpMaker HTML und nicht HTM dort hinschreibt und ob ich das umstellen kann. Aber das ist ja ein Privatproblem.Wenn ichs raushab stell ichs hier rein, Das Programm ist (meiner Menung nach) schöner zu bedienen als der HTML Help Workshop, aber es sollte auch in diesem Punkt funktionieren.------------------Geht nicht, gibts nichtGrußAndreashttp://kraus-cad.de
|
| In das Form Lisp wechseln |
|
Lisp : Hilfethema aus CHM-Datei direkt aufrufen
Andreas Kraus am 23.09.2011 um 16:09 Uhr (0)
Ja geht, kann man umstellen.Wenns jemand interessiert.Unter den Projekteinstellungen, Reigisterkarte "HtmlHilfe"Wenns keinen interessiert, auch gut .------------------Geht nicht, gibts nichtGrußAndreashttp://kraus-cad.de
|
| In das Form Lisp wechseln |
|
Lisp : Fehlerhafte Assoziationsliste
Andreas Kraus am 01.12.2011 um 09:02 Uhr (0)
Wenn der Inhalt der TXT-Datei so aussieht:(QUOTE(("K0001" "a")("K0002" "b")("K0053" "K-ref.dwg")))brauchst du zum Einlesen nur (setq liste (load "Euska-Ref.txt"))evtl. mit Pfadangabe aber damit kannst du die Einlesefunktion vereinfachen.------------------Geht nicht, gibts nichtGrußAndreashttp://kraus-cad.de
|
| In das Form Lisp wechseln |
|
Lisp : Start mit Leerstellen
Andreas Kraus am 27.02.2012 um 09:03 Uhr (0)
Hallo zusammen,diesen Beitrag hab ich schon gelesen:http://ww3.cad.de/foren/ubb/Forum145/HTML/003408.shtml#000000Das isses aber nicht ganz.Ich möchte irgendeine Datei aus irgendeinem Pfad starten. Das kann TXT,DOC,XLS,... sein und soll natürlich mit dem entsprechenden Programm geöffnet werden. Wenn aber Leerstellen im Pfad oder Dateinamen sind gehts mit "Start" nicht.Gibts da schon ne Lösung ? Ich probier schon das ganze Wochenende rum und mir fällt nichts mehr ein .------------------Geht nicht, gibts nic ...
|
| In das Form Lisp wechseln |
|
Lisp : Start mit Leerstellen
Andreas Kraus am 27.02.2012 um 09:25 Uhr (0)
Hab ich schon probiert, klappt nicht.Ich hab den Pfad mit "/" und mit "" bzw. "" versucht, kein Erfolg.Ha ... jetzt hab ichs.Aus desem Beitrag http://ww3.cad.de/foren/ubb/Forum145/HTML/002049.shtml#000003Das hier:Code:(SETQ vla-shellobj (VLAX-CREATE-OBJECT "Shell.Application"))(VLAX-INVOKE-METHOD vla-shellobj OPEN (strcat pafd datei))(VLAX-RELEASE-OBJECT vla-shellobj)das geht Trotzdem Danke------------------Geht nicht, gibts nichtGrußAndreas http://kraus-cad.de [Diese Nachricht wurde von Andreas Kr ...
|
| In das Form Lisp wechseln |
|
Lisp : Abruftabelle mit Werten füllen
Andreas Kraus am 04.05.2012 um 11:11 Uhr (0)
Hab ne Lösung aber ich glaube das ist im Rund um AutoCAD-Forom besser aufgehobenEgal !!! oder kann das jemand verschieben ?Statt einem Abrufparameter eine Blockeigenschaftentabelle verwenden.Ich hab alle Daten als Excel-TabelleAlle Zahlen in Zeichenketten konvertieren und aus Kommas Punkte machen.Rausschreiben als Textdatei, Tabstop als TrennzeichenSpalten in der Blockeigenschaftentabelle definieren.Den Inhalt der Textdatei mit Clipcopy in die Blockeigenschaftentabelle bringen.Ferdisch Beim Abrufparamete ...
|
| In das Form Lisp wechseln |
|
Lisp : Layer Einstellung überschreiben
Andreas Kraus am 29.01.2013 um 08:21 Uhr (0)
Verwende tblobjname und modifiziere das was du da bekommstUnd wenn du eine Liste einfach mit princ in eine Datei schreibst ist die schlecht zeilenweise wieder einlesbar.Schau dir folgendes mal an, so gehts.Viel Spass damit.(defun k_print_datei (pfad liste / datei);;; Schreibt Liste in Datei so daß diese mit "Load" gelesen werden kann (if pfad (progn (setq datei (open pfad "w")) (write-line "(quote (" datei) (foreach data liste (print data datei) ) (write-line "" datei) (write-line "))" datei) ...
|
| In das Form Lisp wechseln |
|
Lisp : Dynamische Parameter in Blockdefinitionen ändern
Andreas Kraus am 04.07.2013 um 08:22 Uhr (0)
Hm...irgendwie passt das noch nicht. Wenn ich mir die Daten von vlax-dump-object anschaue bekomme ich bei einem Parameter zB. das hier:; IAcadBlockLinearParameterEntity: IAcadBlockLinearParameterEntity-Schnittstelle; Eigenschaftswerte:; Angle (RO) = 0.0; Application (RO) = #VLA-OBJECT IAcadApplication 00000001401f8ca0; BaseLocation = 1; BasePoint = (-5.0 5.0 0.0); ChainActions = 0; Distance = 10.0; DistanceDesc = "41"; DistName = "Länge"; Document (RO) = #VLA-OBJECT IAcadDocument 00000000029c45f0 ...
|
| In das Form Lisp wechseln |
|
Lisp : Eigene Hilfedatei in 2013 aufrufen
Andreas Kraus am 06.05.2013 um 10:40 Uhr (1)
Hallo zusammen,ich hab für meine Funktionen eine CHM-Datei.Wenn ich die mit (help dateiname) aufrufen will (wie immer) bekomme ich in 2013 die Meldung:Die Offline-Hilfe ist nicht installiert. Wie möchten Sie vorgehen? ....Was soll der Quatsch ? Ich will auf eine vorhandene Datei zugreifen. Was muss ich machen dass das wieder geht ?Die Offline Hilfe installieren ?------------------Geht nicht, gibts nichtGrußAndreashttp://kraus-cad.de
|
| In das Form Lisp wechseln |
|
Lisp : Parametertyp ermitteln
Andreas Kraus am 03.03.2014 um 15:16 Uhr (1)
Dann lese ich vielleicht an der falschen Stelle die Daten aus ?Also ich mach das hier:Code:(vlax-safearray-list (vlax-variant-value (vla-getdynamicblockproperties obj_name ) ) )obj_name ist der Objektname vom BlockZ.B. mit (setq obj_name (vlax-ename-vla-object (car (entsel "Block wählen : "))))Damit bekomme ich eine Liste:(#VLA-OBJECT IAcadDynamicBlockReferenceProperty 00000000302ff308 #VLA-OBJECT IAcadDynamicBlockReferenceProperty 000000003030f748 #VLA-OBJECT IAcadDynamicBlockRefer ...
|
| In das Form Lisp wechseln |