|
VBasic : 2. Speicherort
jakob schaaf am 13.07.2004 um 12:41 Uhr (0)
Hallo cad-wolli. 1) erstelle eine Batchdatei und kopiere den Inhalt eines Verzeichnisses in das Zweite. 2) erstelle ein Makro in VBA (ACAD), das das gleiche macht. Das Makro kann man als Button ablegen. (mit dcem AutoCAD-Ereignis: AcadDocument_EndSave(ByVal FileName As String) kann man das auch automatisieren. Es wird immer beim Speichern in ACAD ausgeführt.) mfg J Schaaf
|
| In das Form VBasic wechseln |
|
VBasic : Verzeichnisse und Dateien netzwerkkonform umbenennen
Gregi am 13.07.2004 um 12:59 Uhr (0)
Wir müssen sämtliche Dateien und Verzeichnisse unserer Netzwerkablage so umbenennen, das die keine Umlaute und Sonderzeichen mehr enthalten. Habe dafür ein Tool geschrieben, aber es klappt nicht richtig! Was korrekt läuft, ist die korrektur der unerlaubten Zeichen. Ich habe also den gewünschten String des neuen Dateinamens. Jetzt wollte ich mit der NAME Funktion die Dateien umbenennen. Das funktioniert aber nur teilweise. Unterverzeichnisse berücksichtigt er nicht. Und alle Dateien, die in einem Verzeichni ...
|
| In das Form VBasic wechseln |
|
VBasic : Verzeichnisse und Dateien netzwerkkonform umbenennen
jakob schaaf am 02.08.2004 um 13:07 Uhr (0)
Hallo Gregi. Versuche es mal mit fso (FileSystemObject). DIM fso as new Filesystemöbject unter den Verweisen das MICROSOFT SCRIPTINMG RUNTIME aktivieren. mit fso.folderexist überprüfen, ob Verzeichnis vorhanden ist. mit fso.foldercreate kannst Du Verzeichnisse erstellen. So kannst Du die Pfade und Dateien umbenennen: neuerPfad = Replace(neuerPfad, Ü , UE , , , vbTextCompare) neuerPfad = Replace(neuerPfad, Ä , AE , , , vbTextCompare) mit fso.copyfile wird die datei kopiert. hoffe das hilft Dir weiter. m ...
|
| In das Form VBasic wechseln |
|
VBasic : Datei kopieren
Feyza am 04.08.2004 um 12:55 Uhr (0)
Hallo Zusammen, ich habe ein kleines Problem mit dem Kopieren von Datien von einem bestimmten Verzeichnis in ein anderes Verzeichnis. Habe auch das Beipiel von VB.FUN mit eingebaut. Leider will es nicht so wie es haben möchte. Programmbeschreibung: Ic wähle zuerst im Com Fenster z.B. v2 aus. Hier ist v2 zwei fest mit einem Laufwerk bestimmt. Dann schreibe ich in Nummer eingeben, die Nummer die ich brauche, gehe dann auf listen, dann zeigt er mir auch die ganzen Dateien im ersten FileListBox in diesem Verze ...
|
| In das Form VBasic wechseln |
|
VBasic : Datei kopieren
pablo am 04.08.2004 um 21:13 Uhr (0)
Hallo Feyza, du hast das FileCopy im Programm direkt hinter ein Exit Sub gesetzt, wenn du ein Else vor kopieren einfügst und bei strCom01 = filDateiAuswahl.Path ein & "" hinzufügst, sollte es klappen. HTH pablo
|
| In das Form VBasic wechseln |
|
VBasic : Datei kopieren
Feyza am 05.08.2004 um 07:52 Uhr (0)
Danke Pablo : )), er kopiert meine Dateien wirklichhhhh!! Bis zum nächsten Mal Feyza ------------------
|
| In das Form VBasic wechseln |
|
VBasic : txt Datei anlegen und diese Dateien als variable definieren
Feyza am 10.08.2004 um 16:04 Uhr (0)
Hallo, ich möchte gerne eine Anwendung im Batch laufen lassen. Nur habe ich nun folgene Fragen offen: 1.) wie kann man in einem bestimmten Verzeichnis alle Dateien in einer txt Datei untereinander auflisten/anlegen lassen und so abspeichern. 2.) wie kann man: wenn man z.B. in einer txt Datei folgene Angaben hat: Blatt1.model Blatt2.model Blatt3.model diese zeilenweise als eine Variable z.B. FileDataInhalt zuweisen? Danke Euch Feyza ------------------
|
| In das Form VBasic wechseln |
|
VBasic : txt Datei anlegen und diese Dateien als variable definieren
Rigobert am 11.08.2004 um 07:50 Uhr (0)
Hallo Feyza, also ich benutze dafür immer die Input # und Print # Anweisungen. Habe Dir mal ein Beispiel gemacht. Viel Spaß damit Gruß Andreas ------------------
|
| In das Form VBasic wechseln |
|
VBasic : txt Datei anlegen und diese Dateien als variable definieren
Feyza am 11.08.2004 um 08:42 Uhr (0)
Hallo Andreas, danke für den Testscript. Hier legst Du fest, wie die Dateien heissen sollen und da sind noch Commandosklicks nötig, um eine txt Datei auszuschreiben. Ich möchte von einem bestimmten Verzeichnis alle Dateien in einer txt Datei untereinander zusammenfassen. Sagen wir mal, alle Dateien in C:Temp mit der Endung .model Kannst Du mit bitte dazu auch eine kleine Hilfestellung geben : ) ?! Danke ------------------
|
| In das Form VBasic wechseln |
|
VBasic : txt Datei anlegen und diese Dateien als variable definieren
Rigobert am 11.08.2004 um 09:28 Uhr (0)
Hallo, da würde mir dann noch der Umweg über eine Filebbox einfallen. Vielleicht kommt das ja Deinen Vorstellungen entgegen... Gruß Andreas ------------------
|
| In das Form VBasic wechseln |
|
VBasic : txt Datei anlegen und diese Dateien als variable definieren
Feyza am 12.08.2004 um 16:00 Uhr (0)
Hallo Andreas, leider konnte ich mir deinen Script immer noch nicht anschauen.... hoffentlich kriege ich es morgen hin : )) Danke vorab mal : ) Feyza ------------------
|
| In das Form VBasic wechseln |
|
VBasic : txt Datei anlegen und diese Dateien als variable definieren
andy09 am 13.08.2004 um 14:09 Uhr (0)
Das kannste auch mit dem Dir-Befehl erreichen. Der Trick dabei ist, nur beim Ersten Mal den Pfad anzugeben. Danach nur noch mit DIR die weiteren Dateien auslesen. Hier ein Beispiel Code: Public Sub test() Dim xStr As String xStr = Dir( C:winnt*.txt ) Do Debug.Print xStr xStr = Dir Loop Until xStr = Debug.Print Ende Liste End Sub HTH Gruß Andy
|
| In das Form VBasic wechseln |
|
VBasic : ComboBox
Bartleby am 24.08.2004 um 16:18 Uhr (0)
Danke für die prompte Antwort... würde gehen ja, aber weil sich die länge der Datei ändert brauche ich die Schleife zum zuordnen mit combobox.additem darum hab ich s jetzt folgendermassen geloest: erst die items zur combobox hinzufügen bevor ich die mit show aktiv mache, damit sind die Werte schon vorher drin. Geht nur weil die combobox schon da ist auch wenn man sie noch nicht aufgerufen hat. Grüsse aus dem Regen Ronny
|
| In das Form VBasic wechseln |