Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  VBA-Funktion für Windows

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  VBA-Funktion für Windows (111 mal gelesen)
marc.scherer
Ehrenmitglied V.I.P. h.c.
CAD-Administrator



Sehen Sie sich das Profil von marc.scherer an!   Senden Sie eine Private Message an marc.scherer  Schreiben Sie einen Gästebucheintrag für marc.scherer

Beiträge: 2494
Registriert: 02.11.2001

Windows 10 64bit
AutoCAD Architecture 2018/2019 (deu/eng)
AEC-Collection 2019 (Revit und Zeugs)
Wenn sich's nicht vermeiden läßt:
D-A-CH Erweiterung (mies implementierter Schrott)

erstellt am: 03. Jan. 2002 15:56    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi Forum,
ich suche 'ne VBA-Funktion zum auslesen, bzw. schreiben von Werten,
die in "INI-Dateien" zu finden sind (ähnlich der Funktionen in DOSLib).

Das Ini-File sieht in etwa so aus:

; Alle Pfadinformationen für ZVO-System
; wird von Dos_Lib Funktion (dos_getini section entry filename) gelesen.
[zvo-path]
temp=C:\Temp\
bestand=\\ntpos\tnpv\_daten\bestand\
pathfind=\\ntpos\tnpv\
; pathfind=e:\

[schalter]
defosmode=20517
defautosnap=39
deflwdisplay=1

[plot]
; *** 500er Plot ***
; Vorlage für 500er Plot
500erPlot=plot500.dwt
500erPC3=C:\R15\Plotters\Bestandsplan500.pc3
PlotGrau=C:\R15\Plot Styles\ZVO-Grau.ctb
PlotBlack=C:\R15\Plot Styles\ZVO-Schwarz.ctb
PlotColor=C:\R15\Plot Styles\ZVO-Color.ctb
ColorPlotter=C:\R15\Plotters\A0-Plotter-Color.pc3
Plottername=HP DesignJet 800 42 by HP

Die Funktion müßte also schon Kommentare (mit ";" beginnend) und Leerzeilen filtern können.
Mit Doslib kann man einen Eintrag so lesen:
(dos_getini section entry filename)
In o.g. Beispiel wäre das:
(dos_getini "schalter" "defautosnap" "c:\\zvo.ini")

Geschrieben wird der Eintrag so:
(dos_setini section entry value filename)
also:
(dos_setini "schalter" "defautosnap" "52" "c:\\zvo.ini")

Genau sowas suche ich für VBA.
Hat jemand sowas? Oder weiß wo's sowas gibt?

Ciao,
Marc

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz