Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [VBA] Stały adres do folderu...
Dsmian
post 30.05.2013, 15:12:04
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 30.05.2013

Ostrzeżenie: (0%)
-----


Witam,
Tworzę szkolny projekt w Accessie. Jest to gra "jednoręki bandyta". W kodzie mam określoną lokalizację obrazków, które są losowane. Problem jest wtedy gdy przeniesiemy folder z projektem.
Chciałbym się dowiedzieć czy jest możliwość podania lokalizacji folderu który znajduję się równolegle wraz z bazą w jednym katalogu (bez konieczności podawania całego adresu) lub czy można jakoś "wyciągnąć" aktualną pozycję bazy. Był jeszcze pomysł, żeby przed uruchomieniem gry access nas zapytał o adres folderu. Jestem początkujący w VBA dlatego chciałbym się od was dowiedzieć jak można by to rozwiązać.

Kod
sws1 = Int((6 * Rnd) + 1)
    P1 = "J" & sws1 & ".BMP"
        Obraz1.Picture = "H:\Szkoła\Oprogramowanie biurowe\Projekty - MS Access\Jednoręki bandyta\Obrazki\" + P1


Część kodu o której piszę jest powyżej. Do zmiennej sws1 jest przyporządkowywana liczba od 1 do 6. P1 to nazwa obrazka (np. J1.BMP)
Obraz1.Picture - lokalizacja o której wspomniałem we wstępie.

Ten post edytował Dsmian 30.05.2013, 15:13:05
Go to the top of the page
+Quote Post
Azek
post 20.08.2013, 19:22:18
Post #2





Grupa: Zarejestrowani
Postów: 57
Pomógł: 3
Dołączył: 28.12.2011

Ostrzeżenie: (0%)
-----


Aktualna pozycja bazy:
  1. CurrentProject.Path

Link do obrazka:
  1. CurrentProject.Path & "\Obrazki\" & P1

Jeśli nie zadziała to zmień na:
  1. CurrentProject.Path & "/Obrazki/" & P1


Pisałem z pamięci ale powinno zadziałać.

Ten post edytował Azek 20.08.2013, 19:23:13
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 23.04.2024 - 20:16