Procedure ReadConfig(filePath.s) hFile = CreateFile_(filePath, GENERIC_READ, FILE_SHARE_READ, 0, OPEN_EXISTING, 0, 0) If hFile = -1 ProcedureReturn #False EndIf size = GetFileSize_(hFile, 0) data.s = Space(size) ReadFile_(hFile, @data, size, bytesRead, 0) CloseHandle_(hFile) ; parse data into structure fields ; ... ProcedureReturn #True EndProcedure

NEWSLETTER

Stay up to date with the latest typography news, new typefaces, and font releases from Bauer Types. Subscribe to our newsletter to keep informed about professional fonts, graphic design trends, and the global type design industry.

Purebasic Decompiler =link= Today

Procedure ReadConfig(filePath.s) hFile = CreateFile_(filePath, GENERIC_READ, FILE_SHARE_READ, 0, OPEN_EXISTING, 0, 0) If hFile = -1 ProcedureReturn #False EndIf size = GetFileSize_(hFile, 0) data.s = Space(size) ReadFile_(hFile, @data, size, bytesRead, 0) CloseHandle_(hFile) ; parse data into structure fields ; ... ProcedureReturn #True EndProcedure