vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

VB.NET - Fortgeschrittene
Re: Dokument auswaehlen und speichern mit OpenFileDialog 
Autor: ERBRU
Datum: 15.10.18 13:25

OK kann ich verstehen, habe das mal so probiert.

erhalte die Info: Der Pfad hat ein ungültiges Format.

möchte nur den Dateiname speichern!


  Private Sub btn_Neues_Dokument_Click(sender As Object, e As EventArgs) _
    Handles btn_Neues_Dokument.Click
        BSAblagedokumente.AddNew()
 
    End Sub
    Private Sub btn_Dokument_Hinzufuegen_Click(sender As Object, e As _
      EventArgs) Handles btn_Dokument_Hinzufuegen.Click
        Kopiere_Datei(OFD_Starten)
    End Sub
    'Datei holen
    Private Function OFD_Starten() As String
        Using ofd As New OpenFileDialog
            With ofd
                .InitialDirectory = Environment.CurrentDirectory
                .Filter = "Alle Dateien| *.*"
                .FileName = ""
                .CheckFileExists = True
                .CheckPathExists = True
                Dim dlgResult As DialogResult = ofd.ShowDialog()
                If dlgResult = Windows.Forms.DialogResult.OK Then
                    Return IO.Path.GetFullPath(ofd.FileName)
                End If
                Return Nothing
            End With
        End Using
    End Function
    'Datei kopieren
    Private Function Kopiere_Datei(ByVal FileName As String)
        Try
            Me.Cursor = Cursors.WaitCursor
            Dim Ordner_Ziel = get_Dokumente_Ablage_Ordner(CInt( _
              tbIDDatarow_Ablagedetails.Text))
            Dim fi_Quelle As New FileInfo(IO.Path.GetFileNameWithoutExtension( _
            ofd.FileName))
            Dim fi_Ziel As New FileInfo(IO.Path.Combine(Ordner_Ziel, _
            IO.Path.GetFileNameWithoutExtension(ofd.FileName)))
            DokumentTextBox.Text = FileName
            'falls Ordner gelöscht wurde, Ordner erstellen
            create_Dokumente_Ablage_Ordner(CInt(tbIDDatarow_Ablagedetails.Text))
            fi_Quelle.CopyTo(fi_Ziel.FullName, True)
            'IO.File.Copy(FileName, String.Concat(Ordner_Ziel, 
            ' IO.Path.DirectorySeparatorChar, IO.Path.GetFileName(FileName)))
 
 
 
            'Speichern
            Me.Validate()
            BSAblagedokumente.EndEdit()
            dict_BS_Pos.Clear()
            dict_BS_Pos.Add(BSAblagedokumente, BSAblagedokumente.Position)
            mod_Saver.SaveDataset(Me.AblageDB, dict_BS_Pos, _
              AblagedokumenteTableAdapter.Adapter)
            AblagedokumenteDataGridView.Refresh()
            'speichern beendet
            Me.Cursor = Cursors.Default
        Catch ex As Exception
            MessageBox.Show(ex.Message.ToString)
        End Try
    End Function
 
#Region "Dokumente Ordner prüfen/erstellen"
    Private Function get_Dokumente_Ablage_Ordner(ByVal AblageID As Integer) As _
      String
        Return IO.Path.Combine(Ordner_Dokumente_Ablage, AblageID.ToString)
    End Function
    Private Function create_Dokumente_Ablage_Ordner(ByVal AblageID As Integer) _
      As Boolean
        Dim pfad_Gesamt As String = IO.Path.Combine(Ordner_Dokumente_Ablage, _
        AblageID.ToString)
        If Not IO.Directory.Exists(pfad_Gesamt) Then _
        IO.Directory.CreateDirectory(pfad_Gesamt)
        Return True
    End Function
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Dokument auswaehlen und speichern mit OpenFileDialog1.659ERBRU14.10.18 14:02
Re: Dokument auswaehlen und speichern mit OpenFileDialog1.139effeff14.10.18 23:03
Re: Dokument auswaehlen und speichern mit OpenFileDialog1.245ERBRU15.10.18 13:25
Re: Dokument auswaehlen und speichern mit OpenFileDialog1.130ERBRU15.10.18 15:16
Re: Dokument auswaehlen und speichern mit OpenFileDialog1.132Franki16.10.18 00:04
Re: Dokument auswaehlen und speichern mit OpenFileDialog1.148Kuno6016.10.18 01:53
Re: Dokument auswaehlen und speichern mit OpenFileDialog1.132ERBRU16.10.18 06:41
Re: Dokument auswaehlen und speichern mit OpenFileDialog1.178ERBRU16.10.18 13:10
Re: Dokument auswaehlen und speichern mit OpenFileDialog1.150effeff16.10.18 14:36
Re: Dokument auswaehlen und speichern mit OpenFileDialog1.138ERBRU16.10.18 15:22
Re: Dokument auswaehlen und speichern mit OpenFileDialog1.147effeff16.10.18 18:16
Re: Dokument auswaehlen und speichern mit OpenFileDialog1.120ERBRU16.10.18 20:28
Re: Dokument auswaehlen und speichern mit OpenFileDialog1.518Kuno6016.10.18 21:04
Re: Dokument auswaehlen und speichern mit OpenFileDialog1.140effeff17.10.18 10:27
Re: Dokument auswaehlen und speichern mit OpenFileDialog1.137ERBRU17.10.18 20:10
Re: Dokument auswaehlen und speichern mit OpenFileDialog1.229Manfred X16.10.18 15:15
Re: Dokument auswaehlen und speichern mit OpenFileDialog1.141Franki18.10.18 01:15
Re: Dokument auswaehlen und speichern mit OpenFileDialog1.135ERBRU18.10.18 18:43
Re: Dokument auswaehlen und speichern mit OpenFileDialog1.156Franki19.10.18 01:32
Re: Dokument auswaehlen und speichern mit OpenFileDialog1.129ERBRU19.10.18 06:24
Re: Dokument auswaehlen und speichern mit OpenFileDialog1.153Franki20.10.18 01: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-2024 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