Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 5 gru 2024, o 05:45


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 
Autor Wiadomość
PostNapisane: 15 sie 2013, o 10:50 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 lip 2013
Posty: 420
Lokalizacja: Kraków
Pomógł: 17

Witam..
Buduje urządzonko oparte na bibliotekach PetiFAT.. i mam pytanie jak napisać program który wyświetli mi nazwy wszystkich folderów znajdujących się na karcie SD?????
z góry dzieki :D

_________________
GreenBook i BlueBook



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 sie 2013, o 11:05 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27315
Lokalizacja: Szczecin
Pomógł: 1041

programek napisał(a):
Witam..
Buduje urządzonko oparte na bibliotekach PetiFAT.. i mam pytanie jak napisać program który wyświetli mi nazwy wszystkich folderów znajdujących się na karcie SD?????
z góry dzieki :D


Jeśli przypadkiem masz GreenBooka?

http://atnel.pl/jezyk-c-pasja-programowania.html

to tam masz ładne przykłady jak to zrobić. A jeśli nie masz Greenbooka, to zajrzyj do przykładów kodów z elm-chan, stwórcy tej biblioteki. Też tam znajdziesz w kodach jak dobrze się przyjrzysz.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 sie 2013, o 11:27 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 lip 2013
Posty: 420
Lokalizacja: Kraków
Pomógł: 17

tak mam GreenBooka... ale znalazłem tylko przykład jak odczytać nazwy wszystkich plików w danym folderze, a nie odczytywanie nazw folderów.

_________________
GreenBook i BlueBook



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 sie 2013, o 11:32 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27315
Lokalizacja: Szczecin
Pomógł: 1041

programek napisał(a):
tak mam GreenBooka... ale znalazłem tylko przykład jak odczytać nazwy wszystkich plików w danym folderze, a nie odczytywanie nazw folderów.


No zaraz ;) to jak masz greenbooka to nie mówi ci coś ta linia ?

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Przecież masz pokazane jak sobie filtrować ;) jeśli chcesz widzieć pliki np tylko WAV tak jak w przykładzie powyżej ale żeby nie były brane przez przypadek foldery w tym ukryte ;) ... no to teraz tylko odwrócić nieco logikę i filtrujesz np TYLKO foldery

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


mówi ci to coś ? ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 sie 2013, o 13:06 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 lip 2013
Posty: 420
Lokalizacja: Kraków
Pomógł: 17

no właśnie nic mi nie mówi :( to jak mam to zrobić???? Bo pomiedzy tymi znaczkami " " wposuje sie rozszerzenie, a folder chyba nie ma rozszerzenia...??? no chyba że mam to zostawić puste???

_________________
GreenBook i BlueBook



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 sie 2013, o 13:11 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27315
Lokalizacja: Szczecin
Pomógł: 1041

eeeh no dobra - jeszcze bliżej:

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


co oznacza, "jeśli jest to folder?" - to zrób to czy siamto

rozumiesz ? While odczytuje nazwy, nazwy panie kochany z FAT'a. A to czy dana nazwa jest plikiem czy folderem zależy od atrybutów. No tu troszkę warto gdzieś liznąć chociaż minimum wiedzy na temat FAT'a. Ale i bez tego - masz pokazane jak na dłoni jak sprawdzać czy nazwa jest właśnie folderem.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 sie 2013, o 19:28 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 lip 2013
Posty: 420
Lokalizacja: Kraków
Pomógł: 17

No napisałem taki program... i dalej nie odczytuje mi nazw folderów:

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Kody umieszczamy w syntax=c - Różowy J.

_________________
GreenBook i BlueBook



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 sie 2013, o 19:47 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27315
Lokalizacja: Szczecin
Pomógł: 1041

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


no i co oznacza ten warunek:

jeśli odczytano folder główny

i jeśli napotkana nazwa nie ma zerowej długości to:


jeśli nazwa NIE JEST folderem (a ponoć chciałeś sprawdzać foldery)

i nazwa jest pusta ?????? (a to co za pomysł?)

to chyba sam sobie odpowiesz dlaczego nie działa ci to tak jak chcesz prawda ?


Autor postu otrzymał pochwałę

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 sie 2013, o 06:10 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 lip 2013
Posty: 420
Lokalizacja: Kraków
Pomógł: 17

Ok. wklejałem warunek, które podałeś 2 posty wcześniej, ale nie zwracałem uwagi na ten wykrzyknik który jest pomiędzy nawiasami... ale teraz już wszystko dobrze działa :D Dzieki

_________________
GreenBook i BlueBook



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 sie 2013, o 07:26 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27315
Lokalizacja: Szczecin
Pomógł: 1041

;) nie ma za co

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 6 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO