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 3456 22.06.2020, 18:27
Ostatni post: Pioro
  VBA excel dmjs 6 12095 17.04.2019, 10:20
Ostatni post: ptrick
  Jaki kod pod pewne zdarzenia visualbasic 2010 aktywny27 4 12943 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
  Prośba o pomoc przy wyborze języka do konkretnego projektu. romands 6 5395 05.04.2020 14:07
Ostatni post: romands
Sad PhpMyAdmin w Mysql 8.0 Lauczi 3 5243 31.03.2020 16:34
Ostatni post: Lauczi
Ściana Klika pytań plz pomóżcie Samek2222 1 4981 22.03.2020 18:59
Ostatni post: Ajgor
  Pytanie - programowanie batch [cmd] Max23 0 4937 20.03.2020 01:03
Ostatni post: Max23
  Oczekiwanie na Akcje przycisku wanhelsing 8 7052 01.03.2020 19:44
Ostatni post: Szachista
Toungue Wybór szkoły średniej przez potencjalnego programistę Zikinan 1 6710 09.02.2020 15:58
Ostatni post: dzikuu86
  Poszukuję pomysłu na prosty program ;) janciu96 5 16200 13.12.2019 23:32
Ostatni post: Ajgor
  Programowanie Batch (CMD) Informatyk2019 0 7452 11.12.2019 18:30
Ostatni post: Informatyk2019
  [JavaScript] Znajdowanie przedziału czasu rafal12999 0 3435 10.12.2019 17:58
Ostatni post: rafal12999
  Przekazywanie wskaźnika przez referencję w Qt Trojan3000 3 15513 10.12.2019 13:16
Ostatni post: Ajgor
  Proszę o pomoc w uzupełnieniu ankiety dt. Zawodu Programisty MaleMonki 0 3903 17.11.2019 12:47
Ostatni post: MaleMonki
  Spring framework – jakie strony polecacie do nauki? olek23 5 9284 15.11.2019 15:57
Ostatni post: Alsenas
  Programowanie windy (problem) w C++ mysza2323 2 8568 06.11.2019 23:04
Ostatni post: mysza2323
  Programy w C ~Anonim 1 8797 22.10.2019 17:48
Ostatni post: Szachista
  Wyświetlanie informacji z bazy danych na stronie www PitPlay 1 9296 16.09.2019 11:18
Ostatni post: Ajgor