|
VBasic : objDlg.ShowOpen / Öffnen mit Standardprogramm
RENI am 22.07.2005 um 11:11 Uhr (0)
Hallo Wilfried, erstell doch die Verlinkung der Word-Dokumente mit dem Wordprogramm nochmal neu (öffnen mit ... immer mit diesem Programm öffnen) Funktioniert das öffnen mit einem Doppel-Click auf die Datei? Gruß RENI
|
| In das Form VBasic wechseln |
|
VBasic : Bitmap 90° drehen
Fan-ME10 am 27.07.2005 um 13:02 Uhr (0)
Hallo nochmal, Klasse, danke dir!! Jetzt noch statt des Konsolenprogamms, eines mit Kommandozeilenübergabe des Dateinamens (Fenster ist nicht erwünscht) und Überschreiben der Quelldatei. Also: "BMPDat = Command" usw. Dann habe ich alles was ich brauche. :-) Ich möchhte mich jetzt schon herzlich bedanken bei dir! U s sind unterwegs. Übrigens verwendest du, wie ich der EXE-Datei sehen konnte, VB.net und nicht, wie ich, VB6. Daher klappte das nicht mit dem kompilieren bei mir. ------------------ Gruß Wilf ...
|
| In das Form VBasic wechseln |
|
VBasic : Bitmap 90° drehen
BloodyMess am 27.07.2005 um 11:40 Uhr (0)
Hi Wilfried, hast leider recht ... ;( .. es kommt ein png raus ... fehlerbahndlung hab i kaum gemacht richtig dacht, dass es so für Dich reichen wird. Warum hast Dir dann nicht selber ein Prog geschrieben, wenn Du ProgrammierKenntnisse hast? Code: Module Module1 Sub Main() Dim BMPDat As String Dim waittaste As String Console.WriteLine("Dreht eine BitMap um 90 DEG") Console.WriteLine("---------------------------") Console.WriteLine() Console.Write("EingabePfad der BMPDatei (z.b.: C: est.bmp) ...
|
| In das Form VBasic wechseln |
|
VBasic : Bitmap 90° drehen
Fan-ME10 am 27.07.2005 um 10:55 Uhr (0)
Hallo BloodyMess, vielen Dank für deine Antworten. Leider klappt das Ganze aus deinem Prog noch nicht so richtig. Einmal muss es in der anderen Richtung gedreht werden und dann schreibt dein Prog eine PNG-Datei! Da du leider die Source nicht gepostet hast, kann ich nicht sehen, woran das liegt. Ausserdem kann die Ausgabe des Progs die bestehende Datei überschreiben. Da ich ein bisschen Programmierkenntnisse habe könnte ich ggf. dein Sourcecode anpassen. ------------------ Gruß Wilfried
|
| In das Form VBasic wechseln |
|
VBasic : Bitmap 90° drehen
BloodyMess am 27.07.2005 um 09:47 Uhr (0)
Hallo Wilfried, habe Dir eine kleine KonsolenAnwendung geschrieben, welche Dir nach Eingabe des Pfades eine BMP Datei dreht. Du solltest lediglich darauf achten, dass es sich auch wirklich um eine BMPDatei handelt. Gedreht wird 90° rechts herum. Du brauchst beide Dateien, da ich noch mit dem FileSystemObject arbeite .. ;( Hoffe das hilft Dir weiter. Gruss TP ------------------ [Diese Nachricht wurde von BloodyMess am 27. Jul. 2005 editiert.]
|
| In das Form VBasic wechseln |
|
VBasic : Bitmap 90° drehen
Fan-ME10 am 26.07.2005 um 14:38 Uhr (0)
Hallo, ich muß in eine fertige Bitmap (BMP-Datei) bei Aufruf des Programms um 90° drehen. Ich brauche keinen Benutzerdialog, also nur Sub Main mit Übergabe des Dateinamens in der Kommandozeile. Weiß jemand, ob es da schon was gibt? ------------------ Gruß Wilfried
|
| In das Form VBasic wechseln |
|
VBasic : schreibgeschützte Datei löschen
BJ am 26.07.2005 um 11:25 Uhr (0)
Hallo, das umbenennen scheint wirklich nur mit einfachen Textdateien und EXE-Dateien zu funzen, alles andere lässt die Dateiverwaltung nicht zu :-( Was liest du aus der DVB-Datei aus, eventuell könntest du das Auslesen mit einer vorgeschalteten EXE umgehen. Gruß, biitschei
|
| In das Form VBasic wechseln |
|
VBasic : schreibgeschützte Datei löschen
bst am 25.07.2005 um 14:48 Uhr (0)
Hi Heiko, Eine derzeit benutzte Datei kannst Du nicht löschen. Mit dem Taskmanager von www.sysinternals.com soll sowas angeblich funktionieren, aber ob danach Dein System bzw. das des Dateibenutzers noch vernünftig weiterläuft ist zumindest zu Bezweifeln. Wenn Du den Dienst Taskplaner aktiv hast und über Admin-Rechte verfügst könntest Du noch sowas versuchen. Schreib Dir ein kleines Proggie welches: - die Datei löscht (bzw. versucht es zu löschen) - testet, ob s funktioniert hat - falls nicht sich via ...
|
| In das Form VBasic wechseln |
|
VBasic : schreibgeschützte Datei löschen
Heiko76 am 25.07.2005 um 11:04 Uhr (0)
Hallo, @bst Das hört sich gut an, aber ich will die Datei jetzt löschen und nicht erst bei einem Neustart. @bj Ich habe das mit dem umbenennen mal versucht, Zugriff verweigert. Schreibgeschützt. Ich bin eigentlich der einzigste, der Vollzugriff auf die DVB-Datei hat, die User haben Alle nur Leserechte. ------------------ cu Heiko
|
| In das Form VBasic wechseln |
|
VBasic : schreibgeschützte Datei löschen
BJ am 21.07.2005 um 17:08 Uhr (0)
@Heiko76: Du hast aber trotzdem eine Möglichkeit, ich mache dies zwar immer manuell mit meinen geänderten Programmen, Dateien, etc., sollte aber per Code auch kein Problem sein. 1. Benenne die Datei um, die du ersetzen willst - zB. "Test.txt" in "Text_1.txt". Dies funktioniert auch mit in gerade in Benutzung stehenden Dateien und Programmen! 2. Kopiere nun die neue Datei/Programm in das selbe Verzeichnis. Sobald ein neuer Zugriff auf die Datei/Programm erfolgt, wird mit der aktuellen Version gearbeitet. Na ...
|
| In das Form VBasic wechseln |
|
VBasic : schreibgeschützte Datei löschen
bst am 21.07.2005 um 11:00 Uhr (0)
Auch Hallo, Momentan nicht löschbare Dateien kannst Du ggf. zum Löschen/Umbenennen markieren und beim nächsten Systemstart löschen/umbenennen lassen. Siehe: c t 6/2005 bzw. http://www.heise.de/ct/ftp/05/06/252 http://www.microsoft.com/resources/documentation/Windows/2000/server/reskit/en-us/Default.asp?url=/resources/documentation/Windows/2000/server/reskit/en-us/regentry/58499.asp http://support.microsoft.com/kb/140570/en-us Oder - ungetestet - sowas: http://www.amok.am/index.php?page=progr&id ...
|
| In das Form VBasic wechseln |
|
VBasic : schreibgeschützte Datei löschen
Heiko76 am 21.07.2005 um 10:10 Uhr (0)
Hi BJ, dann wird das wohl nicht klappen. Die Datei ist eine VBA Datenbankanbindung unter AutoCAD. sobald ich diese einmal gestartet habe, ist diese "in Benutzung" von AutoCAD. Naja, schade. Trotzdem Danke für den Tip. ------------------ cu Heiko
|
| In das Form VBasic wechseln |
|
VBasic : Ein Makro in allen zu wählende Dateien ausführen...
BloodyMess am 02.08.2005 um 08:45 Uhr (0)
Hallo, weiss nicht, ob ich das richtig verstehe. Aber so wie ich das lese, willst Du einen Oberordner angeben und aus dieser Ebene sollen alle Unterordner nach *.xls Dateien durchsucht werden - richtig? Verweis auf Microsoft Scripting Runtime setzen Code: Public Sub OrdnerDurchsuchen(Pfad As String) Dim FSO As Scripting.FileSystemObject Dim Ordner As Scripting.Folder Dim UOrdner As Scripting.Folder Dim Datei As Scripting.File Dim internPfad As String internPfad = R ...
|
| In das Form VBasic wechseln |