File_ListReset()

… visits
Parent Previous Next

Syntax

File_ListReset()

Overview

File or Folder List Counter

File_ListReset() is a command used to reset the internal counter or pointer for the file or directory listing process.

This is typically used before you start listing or accessing files and directories on the SD card or storage device.

Example

File_ListReset()

Why Use?

TftSetUp(0, 0)                                                                                 'Set screen

TftResetScreen(BLACK)                                                                       'Reset screen

TftSetSndFont(0,0)                                                                          'Set Font0

While File_Init() <> cErrOK : Wend                                                          'Initialize SD Card

TftPrintSndString("Sd Initialization OK",1,0,0,1,GREEN,BLACK,0)                             'Confirm Initialize SD Card

bCounter = 27                                                                               'Vertical print counter

File_ListReset()                                                                            'Reset file/folder counter

Do

Clear sString

sString = File_ListDir()                                                                'Loop through folder names

If sString = 0 Then Break                                                               'Break if end of list

TftPrintSndString(sString,1,0,bCounter,1,GREEN,BLACK,0)                                 'Print folder name

Dec bCounter                                                                            'Move to next print line

Loop

bCounter = 27                                                                               'Vertical print counter

File_ListReset()                                                                            'Reset file/folder counter

Do                                                                                          'Loop through file names

Clear sString

sString = File_ListFile()

If sString = 0 Then Break                                                               'Break if end of list

TftPrintSndString(sString,1,20,bCounter,1,WHITE,BLACK,0)                                'Print folder name

Dec bCounter                                                                            'Move to next print line

Loop

File_ListReset()File_ListReset()

Created with the Personal Edition of HelpNDoc: Easily create EPub books