Informationen zum Forum Lisp:
Anzahl aktive Mitglieder: 1.247
Anzahl Beiträge: 32.185
Anzahl Themen: 4.624

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1808 - 1820, 6731 Gesamtergebnisse mit Suchbegriffen schreibschutz aufheben bei autocad-datei sec.
AutoLisp : PC-Username in INI schreiben
marc.scherer am 03.02.2005 um 09:39 Uhr (0)
Hi Omega, was ist denn genau Dein Problem? Du machst doch alles richtig, nur das setq vor dem Funktionsaufruf macht keinen Sinn, denn die Subroutine gibt immer nil zurück. Wenn Du: Code: (ms_setini Benutzer UserName (getvar loginname ) C:filename.egal ) eingibst, wird eine Datei c:filename.egal angelegt, (so sie denn nicht vorhanden ist...). Und in dieser Datei steht dann (eventuell u.a. wenn auch andere Abschnitte dort zu finden sind...) ... [Benutzer] UserName=Scherer ... Wenn Du aber qu ...

In das Form AutoLisp wechseln
AutoLisp : Unterstreichen von Strings?
autocart am 03.02.2005 um 15:12 Uhr (0)
@Cadwiesel: Langsam bin ich solche Müll-Antworten leid. Wenn du Moderator bist solltest du wirklich darüber erhaben sein. (Bist aber nicht der einzige.) Das Problem liegt darin, dass die Meisten sich leider kaum Zeit nehmen wirklich darüber nachzudenken, was die Beiträge anderer Leute bedeuten, wenn deren Beiträge überhaupt richtig gelesen und nicht nur überfolgen werden. Ich zitiere aus Cadmiumns Link: Zitat: Auf jeden Fall ist o bzw. o bei LISP für Überstreichung und nicht für Durchstreichen ! Und ...

In das Form AutoLisp wechseln
AutoLisp : Unterstreichen von Strings?
flaschenpost am 03.02.2005 um 15:59 Uhr (0)
Zitat: Auf jeden Fall ist o bzw. o bei LISP für Überstreichung und nicht für Durchstreichen ! Wäre evtl. logisch, aber hier ist noch ein anderes Problem. Vielleicht kann AutoCAD Durchstreichen nicht darstellen. Im AutoCAD-Editor und beim Kopieren in Textprogramme wird der Text dann richtig angezeigt: durchgestrichen.

In das Form AutoLisp wechseln
AutoLisp : PC-Username in INI schreiben
Omegacentauri am 03.02.2005 um 16:33 Uhr (0)
Danke euch erst mal für die bereitwillige Hilfe. Zur Erklärung. Ich möchte ein System generieren, wo ich verschiedene Benutzer registrieren kann und diese in eine spezifische Datei speichern kann. Das ist nicht das Problem. Das habe ich schon. Nun soll das System aber den derzeitigen angemeldeten Benutzer identifizieren und die dazugehörigen Daten anschließend aus der Benutzerdatei laden. Im ersten Schritt soll das System den Anmeldebenutzernamen iin einer ini schreiben. In dieser ini befinden sich dann au ...

In das Form AutoLisp wechseln
AutoLisp : PC-Username in INI schreiben
Omegacentauri am 03.02.2005 um 18:23 Uhr (0)
Mist hab das geht nicht... Hab nicht daran gedacht, das ich die Variablen für die Pafde nicht einfach so aus der ini Datei laden kann. Werd dafür wohl noch eine andere lisp Routine entwerfen müssen, die die Strings global speichert. Werd noch mal weiter überlegen Irgendwie (defun read-variable ()) und mit ms_getini oder so. Mal schauen ------------------ -=es gibt nichts, was nicht geht=-

In das Form AutoLisp wechseln
AutoLisp : PC-Username in INI schreiben
marc.scherer am 03.02.2005 um 18:30 Uhr (0)
Hi, Zitat: Auf die Pfadangabe die du darein gebracht hast könnte ich dann ja verzichten und zwar wie folgt: (ms_setini INIDatei Benutzer UserName (getvar loginname )) So n Quatsch, LIEST Du mal bitte den Text vom Wiesel? Das ist n Auszug aus dem Kommentar des mslib... (ms_setini section entry string filename) und folgende... Die Argumente der Funktion ms_setini sind NICHT optional und haben in der Reihenfolge zu erfolgen. Das Argument filename auf das Du so großzügig verzichten willst defini ...

In das Form AutoLisp wechseln
AutoLisp : PC-Username in INI schreiben
marc.scherer am 03.02.2005 um 18:31 Uhr (0)
Zitat: Original erstellt von Omegacentauri: Mist hab das geht nicht... Hab nicht daran gedacht, das ich die Variablen für die Pafde nicht einfach so aus der ini Datei laden kann. Wieso nicht????? ------------------ Ciao, Marc

In das Form AutoLisp wechseln
AutoLisp : PC-Username in INI schreiben
Omegacentauri am 03.02.2005 um 22:28 Uhr (0)
Um noch mal zu erklären, warum ich in der lokal ini keine Benutzer verwalten will, sondern die in einer anderen Datei... Einfach da das System mit Servanbindung laufen soll. Sprich - die Benutzerverwaltungsdatei auf einem Server, auf denen alle CAD User zugreifen können. Vorteil dabei ist der, dass sich ein User an jedem Rechner einloggen kann auf dem CAD und meine Erweiterung installiert ist und immer die benutzdefinierten Eigenschaften geladen werden und dieser dann über die lokale ini Datei identifizier ...

In das Form AutoLisp wechseln
AutoLisp : PC-Username in INI schreiben
marc.scherer am 03.02.2005 um 23:07 Uhr (0)
Hä? Wieso zum Teufel setzt Du Deine globale Variable nicht direkt? z.B.: (setq Pfadverz (ms_getini Benutzer LocalPath fullpathfilename )) ICH habe ALLE meine User-Anpassungen im Netz (thx Wiesel :-)) Es gibt nur EINE lokale Datei - acaddoc.lsp In der steht u.a. einfach nur der Basis-Pfad zu meinen Anpassungen... Ab da findet s sich alles von selbst. Es ist einfach egal, wo mein Kram installiert ist. In der acaddoc.lsp steht sinngemäß: Für die lecker Extra Tools geh mal DORT gucken... In der Regel ...

In das Form AutoLisp wechseln
AutoLisp : PC-Username in INI schreiben
Omegacentauri am 04.02.2005 um 13:37 Uhr (0)
Glaub mir, dass das so besser ist für das was ich da vor habe. Mein Unternehmen ist nun mal schwierig zu erklären. Aber noch mal zur acaddoc.lsp wie du sie für deine Unternehmung gebrauchst. Die Datei wird doch bei jedem Öffnen einer Zeichnung neu geladen, demnach auch deine Variablen. Wäre da nicht die acad.lsp oder die mnl eher geeignet? Das würde das Netzwerk doch weniger auslasten. Zudem möcht ich meine Erweiterung auch flexible halten - sprich um auch eine Einzelplatzinstallation realisieren zu können ...

In das Form AutoLisp wechseln
AutoLisp : Texte aus das kürzen
LarsM am 07.02.2005 um 13:15 Uhr (0)
Danke Dir CADwiesel, hast mal wieder einen Volltreffer gelandet. Genau das habe ich gesucht. Gibt es eigentlich ein deutschsprachiges Buch in dem die VL-Befehle erklärt sind? Ich habe nur das alte, aber für mich sehr gut verständliche Buch Die AutoCad Programmierung von Dietmar Rudolph. Lars ------------------ Fachmann zur Aufhebung der Schwerkraft. Statiker Lars

In das Form AutoLisp wechseln
AutoLisp : Alle gerade geöffnetetn Zeichnungen anzeigen
Proxy am 07.02.2005 um 15:53 Uhr (0)
Code: [...] (vlax-for Each (vla-get-Documents (vlax-get-acad-object) ) [...] ------------------ Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-computer-science-department language in the world for an AutoCAD programming language? Read the whole story: The Autodesk File ca. 890 Seiten | 7500 KB PDF

In das Form AutoLisp wechseln
AutoLisp : Alle gerade geöffnetetn Zeichnungen anzeigen
Proxy am 07.02.2005 um 16:06 Uhr (0)
oder so ... damits Ruhe gibt Code: (defun VxGetOpenDwgs (/ DwgLst DwgNme) (or Gb:AcO (setq Gb:AcO (vlax-get-acad-object))) (vlax-for Doc (vla-get-Documents Gb:AcO) (if (/= (setq DwgNme (vla-get-Fullname Doc)) ) (setq DwgLst (cons DwgNme DwgLst)) ) (vlax-release-object Doc) ) (reverse DwgLst) ) ------------------ Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-computer-science-department language in the world for an Auto ...

In das Form AutoLisp wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  127   128   129   130   131   132   133   134   135   136   137   138   139   140   141   142   143   144   145   146   147   148   149   150   151   152   ... mehr

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2026 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz