Mari kita ciptakan dalam Visual Basic. pemandangan sebuah direktori di ListView, seperti kita lihat di Windows Explorer.
Anda hanya perlu bentuk dan ListView.
Seperti terlihat pada gambar di bawah, kita menambahkan kolom ke ListView. Mereka adalah: Nama, Ukuran, Tanggal ditambahkan, dimodifikasi dan Tanggal terakhir diakses.
Untuk membaca informasi direktori DirectoryInfo akan menggunakan instruksi yang terdapat dalam namespace System.IO jadi kita harus melakukan impor seperti yang ditunjukkan di bawah ini.
Impor System.IO
Kemudian pada acara Load form salin kode berikut:
Dim d Sebagai DirectoryInfo Baru ("C: \ Windows") ListView1.View = View.Details ListView1.FullRowSelect = True ListView1.BeginUpdate () ListView1.Items.Clear () Untuk Setiap f Sebagai Fileinfo Dalam d.GetFiles Dim Item As New ListViewItem (f.Name) item.SubItems.Add (f.length) item.SubItems.Add (f.CreationTime) item.SubItems.Add (f.LastWriteTime) item.SubItems.Add (f.LastAccessTime) ListView1.Items.Add (item) Berikutnya ListView1.EndUpdate ()
Kode ini sangat sederhana, jadi saya tidak akan melakukan penjelasan terlalu banyak ... tetapi jika Anda memiliki pertanyaan hanya komentar dan dalam batas kemampuan saya, saya akan menjawab.
Informasi Bitacoras.com ...
Laju Bitacoras.com: Mari kita ciptakan visual basic Bersih pemandangan sebuah direktori di ListView, seperti kita lihat di Windows Explorer.. Anda hanya perlu bentuk dan ListView. Seperti ditunjukkan dalam im berikut .....
[...] Pada contoh di atas, kita akan melihat bagaimana, visual basic. Data semacam Bersih ListView oleh salah satu perusahaan [...]
Dan seperti yang Anda order by bidang apapun dalam turun date Tanggal Dibuat misalnya.
Terima kasih dan salam.
Lihat posting berikut: http://www.solovb.net/index.php/2009/03/18/ordenar-datos-en-un-listview/
halo
Saya memiliki beberapa keraguan
- Itu membuka file folder windows
- Dan jika Anda bisa posting kode untuk mengisi ListView dengan informasi dari database
terima kasih banyak atas perhatian Anda dan jika Anda dapat membantu saya
Saya sangat membantu, Terima kasih
Terima kasih banyak membantu saya
apapun! Terima kasih atas komentar!
Dan bagi mereka sebagai subdirektori serius?
harus menyelidiki dan mempelajari kelas DirectoryInfo sedikit
Saya sarankan link ini: http://msdn.microsoft.com/es-ar/library/system.io.directoryinfo.aspx
Keberuntungan
permintaan maaf ami sgt saya mendapatkan Error
Error 1 resolusi Overload gagal karena tidak ada fungsi 'Tambah' untuk yang akses dapat dipanggil dengan argumen ini:
'Fungsi Tambahkan Publik (teks As String) Sebagai System.Windows.Forms.ListViewItem.ListViewSubItem': Option Strict On tidak memungkinkan konversi implisit dari 'Panjang' menjadi 'String'.
'Fungsi Tambahkan Publik (item Sebagai System.Windows.Forms.ListViewItem.ListViewSubItem) Sebagai System.Windows.Forms.ListViewItem.ListViewSubItem': Nilai 'Long' jenis tidak dapat dikonversi untuk 'System.Windows.Forms.ListViewItem. ListViewSubItem '.
bahwa versi dari kerangka Anda gunakan?
mungkin dengan versi sebelumnya tidak dapat Anda lakukan dalam satu baris.
Kerangka Pemrograman kompak untuk sesuatu yang mirip terjadi pada saya dan harus memecah perintah tersebut pada beberapa baris.
Cobalah melakukan itu dan saya yakin itu akan memecahkan.
Keberuntungan
Saya ingin tahu bagaimana cara menambahkan item dengan ikon.
halo
Saya menggunakan kode tapi saya punya masalah pemesanan
Saya perlu mengurutkan berdasarkan tanggal pembuatan
(CreationTime) saya diuji kode Anda dan saya membuat modul untuk memesan tapi tidak bekerja. contoh
jika saya memiliki data dari 2011/01/03 ke 2011/03/05 menyortir tanggal pembuatan adalah mescla
yang dibutuhkan adalah untuk memesan menurut tanggal dan waktu penciptaan yang muncul
contoh
2011/01/03 16:50:21 repor01
2011/01/03 16:52:11 repor02
01/04/2011 15:01:16 repor03
2011/03/02 20:02:20 repor04
dalam ascending
mudah-mudahan Anda dapat menjawab saya terima kasih
Halo,
Saya mencoba untuk memasukkan ke dalam proyek saya, contoh yang Anda mencantumkan di pos.
Isu ini memberikan saya kesalahan dari segala jenis.
Anda dapat mengirim proyek di VB untuk melihat kode?
Saya menunggu tanggapan Anda.
kode ini adalah dengan menggunakan visual basic. bersih, sebaiknya microsoft framework versi 2.0 dan ke atas.
Hei kau tahu aku sedang menonton Anda Kode q dan aku tidak bisa mendapatkannya bekerja saya pergi ke sana q langkah dan saya q hanya saya ingin menunjukkan hanya file txt dari sudah terima kasih banyak
kode teman yang sangat baik bekerja untuk saya sempurna.
Masalahnya adalah bahwa itu sangat lambat untuk melihat folder misalnya jika saya memiliki 20 file konsultasi sangat cepat, tetapi jika saya memiliki lebih 200 file membutuhkan waktu lama untuk membuka wadah.
Jika Anda memiliki beberapa kode untuk menggabungkan ListView atau Kasus:
Untuk Setiap f Sebagai Fileinfo Dalam d.GetFiles
Dim Item As New ListViewItem (f.Name)
item.SubItems.Add (f.length)
item.SubItems.Add (f.CreationTime)
item.SubItems.Add (f.LastWriteTime)
item.SubItems.Add (f.LastAccessTime)
ListView1.Items.Add (item)
Berikutnya
Saya akan sangat menghargainya jauh lebih cepat