Paules-PC-Forum.de Anzeige:

Microsoft Windows Intune: PC-Verwaltung und -Sicherheit in der Cloud: Updateverwaltung, Anti-Virus und vieles mehr!


Zurück   Paules-PC-Forum.de > Programmierung > Visual Basic, Visual Basic.NET

Visual Basic, Visual Basic.NET Alles zum Thema - Visual Basic und Visual Basic.NET
Fragen zu VBA bitte in das Forum Office-Anwendungen posten!

EM-Tippspiel

Paule bei Facebook


Paule bei Twitter


Letzte Forenthemen
Gehe zum ersten neuen Beitrag Algorithmen Teil IV...
Aufrufe: 3338, Antworten: 125
Gehe zum ersten neuen Beitrag PPF - Spiel "Wörter weiter...
Aufrufe: 26943, Antworten: 4219
Gehe zum ersten neuen Beitrag PPF - Shoppingwahn
Aufrufe: 50950, Antworten: 1396
Gehe zum ersten neuen Beitrag Bundesliga-Tippspiel Saision...
Aufrufe: 7660, Antworten: 186
Gehe zum ersten neuen Beitrag Von Live CD Windowspfad...
Aufrufe: 321, Antworten: 19
Gehe zum ersten neuen Beitrag Captur 2.2 (Snow Leo)
Aufrufe: 26, Antworten: 0
Gehe zum ersten neuen Beitrag Captur 2.3 (Lion)
Aufrufe: 32, Antworten: 0
Gehe zum ersten neuen Beitrag Acer Aspire 8745ZG fährt...
Aufrufe: 65, Antworten: 6
Gehe zum ersten neuen Beitrag Rechner fährt herunter,...
Aufrufe: 152, Antworten: 9
Gehe zum ersten neuen Beitrag avs4you_com Lizenz oder Abo?
Aufrufe: 78, Antworten: 4
Zeige:





Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19.03.2006, 15:38   #1 (Direktlink)
War schon mal da
 
Registriert seit: 19.03.2006
Beiträge: 42
Standard Auflistung eines Ordnerinhaltes & .EXE Dateien Aufrufen

Erst mal Grundsätzlich: Ist es möglich das ich zum Beispiel ein Ordner mit 10 Bildern habe und die Namen der Bilder dann in meinem Programm in einer ListBox angezeigt bekomme?
Wie geht das? (Bitte im VB-Code)

2.Frage: Wie ruft man eine EXE Datei auf? (Auch VB-Code bitte)

Danke schon im Voraus
MFG TimS.
__________________
Irgendwann raucht der PC immer ab!
TimS. ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 28.03.2006, 18:46   #2 (Direktlink)
War schon mal da
 
Registriert seit: 19.03.2006
Beiträge: 42
Standard

gut das mit der exe datei hab ich rausgefunden! mit
Code:
Shell("Ort wo die exe-Datei liegt", AppWinStyle.NormalFocus)
Aber wegen dem ersten bin ich immer noch ratlos kann mir jemand einen tipp geben?
__________________
Irgendwann raucht der PC immer ab!
TimS. ist offline   Mit Zitat antworten
Alt 29.03.2006, 15:33   #3 (Direktlink)
Weiß worum´s geht
 
Registriert seit: 17.08.2005
Beiträge: 104
Standard

Hi !

Sub List()
Dim Pfad

Pfad = Dir("Pfad zum Ordner")

Do While Len(Pfad) > 0

Debug.Print Pfad

Pfad = Dir

Loop

End Sub

mfg ARCUS_L
__________________
Schweigen ist die unerträglichste Erwiderung.

Gilbert K. Chesterton
ARCUS_L ist offline   Mit Zitat antworten
Alt 29.03.2006, 17:35   #4 (Direktlink)
War schon mal da
 
Registriert seit: 19.03.2006
Beiträge: 42
Standard

Danke schonmal aber ich hab da noch eine Frage:

Ich hab einen Button (B1) und eine Listbox (L1) und eine TextBox (T1)
Wie geht das nun, dass ich auf den B1 Button klicke und dann in der L1 Listbox die Bilder aus dem Pfad, der in T1 angegeben ist, angezeigt werden?

Das hab ich mir zuerst gedacht:

Code:
Private Sub B1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles B1.Click

Dim Pfad
Pfad = Dir(T1.Text)

Do While Len(Pfad) > 0

            Debug.Print(Pfad)


            Pfad = Dir()

Loop
End Sub
Aber da Steht ja nirgendwo das das in die Listbox L1 geschrieben werden soll!

Bitte noch einmal um Hilfe

MFG Tim
__________________
Irgendwann raucht der PC immer ab!
TimS. ist offline   Mit Zitat antworten
Alt 29.03.2006, 18:01   #5 (Direktlink)
Weiß worum´s geht
 
Registriert seit: 17.08.2005
Beiträge: 104
Standard RE:Auflistung eines Ordnerinhaltes & .EXE Dateien Aufruf

Hi !!
Wie ich sehe arbeitest Du mit VB.NET
Wäre nett das anzugeben ! Dann tut man sich auch mit der Hilfestellung leichter.

Bei NET ist das relativ einfach über DirectoryInfo und FileInfo

Code:
Imports System.IO
Private Sub B1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles B1.Click

        Dim diDirectories As New DirectoryInfo("Pfad zum Ordner")
        Dim afiFiles() As FileInfo

        Try

            afiFiles = diDirectories.GetFiles()

        Catch ex As Exception

            MsgBox(ex.Message)
            Exit Sub

        End Try

        Dim fi As FileInfo

        For Each fi In afiFiles
       
            Dim lvi As New ListViewItem(fi.Name)

            lvi.Tag = fi.FullName

            Listbox1.Items.Add(lvi)

        Next fi

End Sub
mfg ARCUS_L
__________________
Schweigen ist die unerträglichste Erwiderung.

Gilbert K. Chesterton
ARCUS_L ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 29.03.2006, 18:07   #6 (Direktlink)
War schon mal da
 
Registriert seit: 19.03.2006
Beiträge: 42
Standard

Danke klapp aber bekommt man das ListViewItem vor dem namen noch weg?

bzw.

Geht es das dann da nur z.b Bild1.jpg steht?

Edit:

Und wie ich gerade bemerkt hab kann man mit Shell keine Bilder aufrufen! Gibts dazu auch einen Befehl?
__________________
Irgendwann raucht der PC immer ab!
TimS. ist offline   Mit Zitat antworten
Alt 29.03.2006, 18:13   #7 (Direktlink)
Weiß worum´s geht
 
Registriert seit: 17.08.2005
Beiträge: 104
Standard RE:Auflistung eines Ordnerinhaltes & .EXE Dateien Aufruf

Hi !!

Sorry Ich weis nicht was Du meinst !

mfg ARCUS_L
__________________
Schweigen ist die unerträglichste Erwiderung.

Gilbert K. Chesterton
ARCUS_L ist offline   Mit Zitat antworten
Alt 29.03.2006, 18:17   #8 (Direktlink)
War schon mal da
 
Registriert seit: 19.03.2006
Beiträge: 42
Standard

Jetzt steht da zum Beispiel: ListViewItem: {05.04.2005 Hund004.JPG}
Kann da (in der Listbox) nich auch nur der Name der Bildes stehen: 05.04.2005 Hund004.JPG

Und ich hab gerad bemerkt das man mit Shell nur exe dateien aufrufen kann womit kann mann bilder aufrufen?P
__________________
Irgendwann raucht der PC immer ab!
TimS. ist offline   Mit Zitat antworten
Alt 29.03.2006, 18:26   #9 (Direktlink)
Weiß worum´s geht
 
Registriert seit: 17.08.2005
Beiträge: 104
Standard RE:Auflistung eines Ordnerinhaltes & .EXE Dateien Aufruf

Hi !!

Jetzt hab ich`s

Sorry mein Fehler Du Verwendest ja eine Listbox und kein Listview !!!

dann kannst du

For Each fi In afiFiles

Dim lvi As New ListViewItem(fi.Name)

lvi.Tag = fi.FullName

Listbox1.Items.Add(lvi)

Next fi
durch

For Each fi In afiFiles

Listbox1.Items.Add(fi.Name)

Next fi

ersetzen


Zum zweiten versuchs mal mit:
Process.Start("Pfad zur Datei")

mfg ARCUS_L
__________________
Schweigen ist die unerträglichste Erwiderung.

Gilbert K. Chesterton
ARCUS_L ist offline   Mit Zitat antworten
Alt 29.03.2006, 18:30   #10 (Direktlink)
War schon mal da
 
Registriert seit: 19.03.2006
Beiträge: 42
Standard

Danke das wars erstmal *g*
MFG TimS
__________________
Irgendwann raucht der PC immer ab!
TimS. ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Antwort

  Paules-PC-Forum.de > Programmierung > Visual Basic, Visual Basic.NET

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an




Alle Zeitangaben in WEZ +2. Es ist jetzt 10:10 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Powered by vBCMS® 2.7.0 ©2002 - 2012 vbdesigns.de
(c) Paules-PC-Forum.de

::: Impressum :::

Search Engine Optimization by vBSEO 3.3.2