Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] pliki w folderze


Rekomendowane odpowiedzi

Opublikowano

_FileListToArray

To to wiem, ale nie wiem jak użyć

Żeby nie było, że spamuje to powiem, że próbowałem, ale nie wychodziło

Opublikowano

#include <array.au3>
#include <file.au3>
$aha = _FileListToArray(@scriptdir)
_ArrayDisplay($aha)
for $i = 1 to $aha[0]
consolewrite($aha[$i] & @crlf)
Next

 

Tak tylko, że pokazuje mi 1 plik z folderu chociaż jest 5 plików w folderze który wybieram.

 

@edit

$ceil = Ceiling($aha[0])
$i na $ceil

 

Zmieniłem $i = 1 na $i = $ceil i prawidłowo liczy pliki w folderze, ale pokazuje nazwę tylko 1 pliku.

Opublikowano

a na pewno ścieżka jest prawidłowa, zakończona '\'?

Tak

  	 $folde = FileSelectFolder("Wybierz folder.", "", 1 + 4)
       $folde = $folde & "\"
       $aha = _FileListToArray($folde)
       $ehh = $aha[0]
       $ceil = Ceiling($aha[0])
       MsgBox(0,$ceil,$folde)
       for $i = $ceil to $ehh
       GUICtrlSetData($Edit1, $aha[$i]&@CRLF)
       Next

Opublikowano

Źle. Mówiłem na GG że FileSelectFolder zwraca ścieżkę z | zamiast \... zobacz co zwraca i użyj StringReplace.

mi ścieżkę zwraca z \

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...