Hirdetés
- bb0t: Ikea PAX gardrób és a pokol logisztikája
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- GoodSpeed: Márkaváltás sok-sok év után
- D@reeo: Send to qBittorrent Firefox kiegészítő (with SavePaths)
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- D@reeo: Pi-hole és a Telekom Sagemcom F@st 5670 DNS beállítása
- Luck Dragon: Asszociációs játék. :)
- Viber: ingyen telefonálás a mobilodon
Új hozzászólás Aktív témák
-
wwlaci
csendes tag
Sziasztok!
Egy kis segítség kellene.van két táblám egy access adatbázisban.
Az egyik tábla (t1) tartalmazza az összes adatot ( mezőnév: elérés)
a másik tábla (t2) ( más mezőnéven: helye) tartalmaz néhány olyan adatot is, amelyet
a másik tábla (t1) elérés mezője..
Nekem egy olyan kigyűjtés kell (visual st2005) amely csak azokat az adatokat jeleníti meg
az első (t1) táblából, amelyek NEM SZEREPELNEK a t2 táblában.próbáltam az inner join -t de nem volt nyerő
nyit.CommandText = "select distinct osszes.eleres, helye from fotabla inner join osszes on(osszes.eleres not like fotabla.helye )"
ha valaki tudna segíteni, előre is köszi..
-
wwlaci
csendes tag
válasz
Gregorius
#1020
üzenetére
Szia.
az alábbi kódot bemásoltam egy modulba:
Public Sub FindFiles(ByVal path As String, ByVal pattern As String, ByVal result As Collection(Of String))
Try
For Each s As String In System.IO.Directory.GetDirectories(path, pattern)
FindFiles(s, pattern, result)
Next
For Each s As String In System.IO.Directory.GetFiles(path, pattern)
result.Add(s)
Next
Catch ex As UnauthorizedAccessException
End Try
End SubAz alábbit, pedig egy button-click-be
Dim res As New Collection()
FindFiles("C:\", "*.avi", res)
For Each s As String In res
ListBox1.Items.Add(s)
Nexta modulban lévő (of string)-re azt mondja:
Microsoft.VisualBasic.Collection has no type parameters and so cannot have type arguments. -
wwlaci
csendes tag
válasz
Gregorius
#1018
üzenetére
Szia!
megpróbáltam az alábbit:
For Each foundFile As String In My.Computer.FileSystem.GetFiles( _
My.Computer.FileSystem.Drives.Item(1).ToString, _
FileIO.SearchOption.SearchAllSubDirectories, "*.avi")
ListBox1.Items.Add(foundFile)
Nextaz a gond csak vele , hogy a minden meghajtón jelenlévő
System Volume Information
könyvtárnál kiakad, mert ezt nem tudja megnyitni.Ha a My.Computer.FileSystem.Drives.Item(1).ToString, helyett
egy deklarált könyvtárat pl.: "h:\filmek" írok be, akkor azt
nagyon szépen végigolvassa.
2. kérdés
Hogyan tudok kizárni meghajtót , pl a "c:" -t, vagy könyvtárakat (pl.: Windows),
hogy azokat ne olvassa be.előre is köszi.
-
wwlaci
csendes tag
válasz
Gregorius
#1014
üzenetére
Szia!
találtam egy ilyen megoldást, de nem tudom, hogyan tudom
megjeleníteni ennek az eredményét listboxban.Imports System.Collections
Imports System.IO
Imports System
Public Class Form1Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End SubPrivate Sub ListBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListBox1.SelectedIndexChanged
End Sub
End ClassPublic NotInheritable Class Directory
Public Class RecursiveFileProcessorPublic Overloads Shared Sub Main(ByVal args() As String)
Dim path As String
For Each path In args
If File.Exists(path) Then
' This path is a file.
ProcessFile(path)
Else
If System.IO.Directory.Exists(path) Then
' This path is a directory.
ProcessDirectory(path)
Else
Console.WriteLine("{0} is not a valid file or directory.", path)
End If
End If
Next path
End Sub 'Main' Process all files in the directory passed in, recurse on any directories
' that are found, and process the files they contain.
Public Shared Sub ProcessDirectory(ByVal targetDirectory As String)
Dim fileEntries As String() = System.IO.Directory.GetFiles(targetDirectory)
' Process the list of files found in the directory.
Dim fileName As String
For Each fileName In fileEntries
ProcessFile(fileName)Next fileName
Dim subdirectoryEntries As String() = System.IO.Directory.GetDirectories(targetDirectory)
' Recurse into subdirectories of this directory.
Dim subdirectory As String
For Each subdirectory In subdirectoryEntries
ProcessDirectory(subdirectory)
Next subdirectoryEnd Sub 'ProcessDirectory
' Insert logic for processing found files here.
Public Shared Sub ProcessFile(ByVal path As String)
Console.WriteLine("Processed file '{0}'.", path)
End Sub 'ProcessFile
End Class 'RecursiveFileProcessor
End Class -
wwlaci
csendes tag
Sziasztok!
Visuál Studió 2005 Visuál Basic-ben utazok.
Kérdésem, ha valaki tudna segíteni.
Arra volna szükségem, hogy az általam megadott (többféle, pl. .avi .jpg .bmp ) kiterjesztésű összes filet
egy gombnyomásra egy listára (listbox) gyűjtseElőre köszi a segítéget.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- BESZÁMÍTÁS! GIGABYTE B650M R5 7600 32GB DDR5 1TB SSD RX 9070 16GB NZXT H700 Cooler Master 750W
- Lenovo ThinkPad P15 Gen 1 Intel i7-10875H 32GB 512GB Nvidia Quadro RTX 3000 1 év garancia
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5060 Ti 8GB GAMER PC termékbeszámítással
- GYÖNYÖRŰ iPhone 13 Pro 256GB Sierra Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3361, 100% Akksi
- Samsung Galaxy A26 5G 256GB,Újszerű,Dobozával,12 hónap garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: ATW Internet Kft.
Város: Budapest

