BASIC

Author Topic: Laufwerke  (Read 1826 times)

Offline D2O

  • Prof. Inline
  • *****
  • Posts: 1056
    • View Profile
    • http://www.deuteriumoxid.com
Re: Laufwerke
« Reply #15 on: 2018-Feb-19 »


Gesendet von meinem HUAWEI RIO-L01 mit Tapatalk

I7 2600K; 8 GB RAM ; Win10 Pro x64 | NVidia GTX 750 TI 2048MB ; Realtec OnBoard Sound;
Lenovo ThinkPad T400: XP Pro
GLB Premium-immer Aktuell

Offline Worebu

  • Mr. Polyvector
  • ***
  • Posts: 155
  • Moin, Moin
    • View Profile
Re: Laufwerke
« Reply #16 on: 2018-Feb-23 »
Moin, ich hab da noch eine Frage. Werden unter Android die Laufwerke anders angesprochen wie unter Windows?
Ich bekomme nämlich nichts angezeigt.  :'(
PC: Intel I7 3770K, 32GB DDR3, GTX1060 6GB,  480GB SSD, 1x2TB, 1x1TB, 2x ext. 1TB USB3.0, 1x ext. 2TB USB3.0, W10 x64 Pro, WaKü

Offline Schranz0r

  • Premium User :)
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 4963
  • O Rly?
    • View Profile
Re: Laufwerke
« Reply #17 on: 2018-Feb-23 »
Da hast du an sich ja keine Laufwerke.
Wie man allerdings Zugriff von SD auf Internen Speicher und andersrum bekommt... keinen Plan.
 
I <3 DGArray's :D

PC:
AMD RYzen 7 1700 @3.9Ghz, 16GB HyperX Fury 2666Mhz Ram, ASUS ROG GTX 1060 STRIX 6GB, Windows 10 Pro 64Bit, MSi Tomahawk B350 Mainboard

Offline D2O

  • Prof. Inline
  • *****
  • Posts: 1056
    • View Profile
    • http://www.deuteriumoxid.com
Re: Laufwerke
« Reply #18 on: 2018-Feb-23 »
Hallo,

versuche mal das hier, (Code ist aus der Hilfe, etwas abgewandelt)

Code: GLBasic [Select]
WHILE TRUE

       
y = 0  
       
       
 ok = SETCURRENTDIR("/") //
 cur$ = GETCURRENTDIR$()
 num = GETFILELIST("*.*", files$[])
 num_dir  = INTEGER(num / 0x10000) // Hi-Word
 num_file = MOD(num, 0x10000)      // Lo-Word
 
 FOR i=0 TO BOUNDS(files$[], 0)-1 // BOUNDS(files$[], 0)-1 = num = num_dir+num_file
  PRINT files$[i], 0,y
                                y = y+20
 NEXT
       
       


        SHOWSCREEN
        MOUSEWAIT
       
        y = 0
       
 ok = SETCURRENTDIR("/sdcard") //
 cur$ = GETCURRENTDIR$()
 num = GETFILELIST("*.*", files$[])
 num_dir  = INTEGER(num / 0x10000) // Hi-Word
 num_file = MOD(num, 0x10000)      // Lo-Word
 
 FOR i=0 TO BOUNDS(files$[], 0)-1 // BOUNDS(files$[], 0)-1 = num = num_dir+num_file
  PRINT files$[i], 0,y
                                y = y+20
 NEXT
 
        SHOWSCREEN
        MOUSEWAIT
       
WEND

zuerst wird das Stammverzeichnis ausgelesen,
dann mach Touch berührung der enthaltene ordner "/sdcard".
vorausgesetzt sdcard gibt es ;)
Das siehst Du aber schon beim ersten auslesen.
« Last Edit: 2018-Feb-23 by D2O »
I7 2600K; 8 GB RAM ; Win10 Pro x64 | NVidia GTX 750 TI 2048MB ; Realtec OnBoard Sound;
Lenovo ThinkPad T400: XP Pro
GLB Premium-immer Aktuell

Offline Worebu

  • Mr. Polyvector
  • ***
  • Posts: 155
  • Moin, Moin
    • View Profile
Re: Laufwerke
« Reply #19 on: 2018-Feb-23 »
Danke  =D, das funzt, Jedenfalls auf dem Handy. Mal sehen was mein Tab dazu sagt . Schönes WE noch.  :booze:
PC: Intel I7 3770K, 32GB DDR3, GTX1060 6GB,  480GB SSD, 1x2TB, 1x1TB, 2x ext. 1TB USB3.0, 1x ext. 2TB USB3.0, W10 x64 Pro, WaKü