vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Bitte um Hilfe 
Autor: Majbog
Datum: 10.04.04 00:57

Hallo Leute

Ich bitte um Hilfe
Ich habe folgende Code:

Dim DateiPfad1 As String, DateiPfad2 As String

Private Declare Function CopyFile Lib "kernel32" Alias "CopyFileA" _
(ByVal lpExistingFileName As String, ByVal lpNewFileName As String, _
ByVal bFailIfExists As Long) As Long

Private Sub cmdEnd_Click()
End
End Sub

Private Sub cmdKopieren_Click()
Dim Frage1 As Long, Frage2 As Long, Frage3 As Long

Frage1 = CopyFile(DateiPfad1, (Dir2.Path & "\" & File1.FileName), 1)
If Frage1 = 0 Then
Frage2 = MsgBox("Soll die Datei überschrieben werden?", 4, "Achtung!")
If Frage2 = vbYes Then
Frage3 = CopyFile(DateiPfad1, (Dir2.Path & "\" & File1.FileName), 0)
If Frage3 = 1 Then
File2.Refresh
Else
MsgBox "Die Datei konnte nicht kopiert werden", 16, "Fehler!"
Exit Sub
End If
End If
If Frage2 = vbNo Then
Exit Sub
End If
Else
File2.Refresh
End If
End Sub


Private Sub Dir1_Change()
File1.Path = Dir1.Path
End Sub

Private Sub Dir2_Change()
File2.Path = Dir2.Path
End Sub

Private Sub Drive1_Change()
Dir1.Path = Drive1.Drive
End Sub

Private Sub Drive2_Change()
Dir2.Path = Drive2.Drive
End Sub

Private Sub File1_Click()
DateiPfad1 = File1.Path & "\" & File1.FileName
End Sub

Private Sub File2_Click()
DateiPfad2 = File2.Path & "\" & File2.FileName
End Sub

Ich hätte gerne noch ein Button mit "Löschen" Funktion, aber ich weiß nicht was soll ich noch dazu schreiben.

Ich habe versucht mit:

Private Sub cmdLöschen_Click()
Dim Frage1 As Long, Frage2 As Long

Frage2 = MsgBox("Soll die Datei wirklich gelöscht werden?", 4, "Achtung!")
If Frage2 = vbYes Then
Frage1 = DeleteFile(DateiPfad)
If Frage1 = 1 Then
File1.Refresh
Else
MsgBox "Die Datei konnte nicht gelöscht werden", 16, "Fehler!"
End If
Else: Exit Sub
End If
End Sub

aber es funtioniert nicht. Was mache ich falsch?

Und noch was - wenn ich nur eine bestimmte Datei öffnen will anstatt linken Dialog (Code oben), wie verbinde ich das mit rechten Dialog - speichern unter?
Ob das überhaupt möglich wäre?

Majbg
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Bitte um Hilfe499Majbog10.04.04 00:57
Re: Bitte um Hilfe274knrf10.04.04 11:24
Re: Bitte um Hilfe271Majbog10.04.04 16:53
Re: Bitte um Hilfe294knrf11.04.04 00:20
Re: Bitte um Hilfe247Majbog13.04.04 16:52
Re: Bitte um Hilfe253knrf13.04.04 18:28

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel