Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 1 gości

Sprawdzenie liter dostępnych dysków w systemie za pomocą VBA 2010

#1
Sprawdzenie liter dostępnych dysków w systemie za pomocą VBA 2010
Witam wszystkich Wesoły
Jestem programistą starej daty (Clipper, Bascom itd).
Ostatnio po feralnej serii awarii dysków trochę głębiej zająłem się archiwizacją.
Oczywiście żaden problem (xcopy zrobi wszystko).
Tylko chciałem zrobić to w bardziej elegancki sposób.
Zainstalowałem sobie Visual Basic 2010 Express (2008 również).
Na wyższą wersję nie pozwala XP.
Przećwiczyłem przykłady z książki Visual Basic 2010 Krok po Kroku.
Bardzo ogólnie można powiedzieć, że coś tam się nauczyłem.

Ale mnie chodzi głównie o sprawdzenie jakie litery dysków są na daną chwilę dostępne w systemie.
I następnie wykonać kopię tam gdzie trzeba.

Przykład:
Naciskam przycisk i program mnie informuje, że dostępne dyski to np. D: E: L: etc..
Dalej już sobie poradzę. Np. jak program stwierdzi, że dostępny jest L: to program wykona kopię na L:

Przestudiowałem helpy ale nie potrafię tego wykorzystać.

Z góry dziękuję za odpowiedzi i proszę się powstrzymać od kąśliwych komentarzy.
Mam blisko 70 lat i mam prawo pewnych oczywistych rzeczy nie chwytać w lot...

Marek
 System operacyjny: windows_xp_2003 Przeglądarka: chrome
#2
RE: Sprawdzenie liter dostępnych dysków w systemie za pomocą VBA 2010
Może to pomoże:

http://www.codeproject.com/Tips/399828/G...titions-on
Pozdrawiam.
Ajgor
 System operacyjny: windows_eight Przeglądarka: chrome
#3
RE: Sprawdzenie liter dostępnych dysków w systemie za pomocą VBA 2010
Najprościej: na formie umieścić DriveListBox (pokażą się wszystkie dyski widoczne w oknie Komputer).
Nie pomagam na PW (ew. odpłatnie). 
I osobom z roszczeniowym podejściem. I osobom niedbającym o poprawność językową.
Jak podawać logi
Jeśli nie odpowiadam w danym wątku przez >3 dni - proszę o przypomnienie na PW z linkiem do wątku w treści.




 System operacyjny: windows_xp_2003 Przeglądarka: firefox
Programy: Polecane / Nowe / Inne




Podobne wątki (Sprawdzenie liter dostępnych dysków w systemie za pomocą VBA 2010)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  [VBA Excel] Wyszukiwanie wartości w kolumnie Pioro 2 2074 22.06.2020, 18:27
Ostatni post: Pioro
  VBA excel dmjs 6 11398 17.04.2019, 10:20
Ostatni post: ptrick
  Jaki kod pod pewne zdarzenia visualbasic 2010 aktywny27 4 12166 07.11.2018, 13:41
Ostatni post: Ajgor

Skocz do:


Wybrane wątki (Sprawdzenie liter dostępnych dysków w systemie za pomocą VBA 2010)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Python z wiersza poleceń Physicist 15 23056 21.08.2019 20:14
Ostatni post: Physicist
  Transfer plików via FTP Visual Basic FireBytes 3 7148 15.08.2019 07:41
Ostatni post: Szachista
  Menu wysuwane z boku patryk67 1 8378 07.08.2019 12:43
Ostatni post: aht
  Visual Basic Excel l.całkowitą przedstawić w postaci szesnastkowej fugaz 4 10356 18.06.2019 21:36
Ostatni post: fugaz
  Nauka do Olimpiady Informatycznej? piotr0905 1 9745 08.06.2019 16:50
Ostatni post: wlisik
Ściana Prosta gra w Builder C++ Kiranek1 1 9743 31.05.2019 15:20
Ostatni post: Szachista
  Menu (Nie widoczne długie opisy) wanhelsing 5 11759 28.04.2019 19:31
Ostatni post: koneton
  Skrypt usuwający pliki sylwiaa1 2 4573 28.04.2019 15:20
Ostatni post: sylwiaa1
  Środowisko do assemblera Physicist 4 10981 21.04.2019 14:04
Ostatni post: Ajgor
  VBA excel dmjs 6 11398 17.04.2019 10:20
Ostatni post: ptrick
  C++ - sens pogłębiania nauki gbr 5 10986 25.03.2019 12:53
Ostatni post: koneton
  Klasa wewnętrzna w C++ Physicist 4 10621 23.03.2019 18:28
Ostatni post: Physicist
  Ruby on Rails - tutoriale luciussulla 0 9691 23.03.2019 16:49
Ostatni post: luciussulla
Big Grin Czy dostane sie technikum informatycznego klaudiusz20046 6 13519 21.03.2019 01:28
Ostatni post: UnableToSee
  [C#] Program do moderacji czatów gier wiktrom12 0 10220 07.03.2019 15:33
Ostatni post: wiktrom12