Язык программирования FreeBasic |
PeekS
PeekS(AddressMemory, iLen = 0)
Возвращает строку по указанному адресу. Ищет первый нулевой символ. Как только ноль будет найден, все байты включая его копируются
AddressMemory - Адрес памяти буфера, откуда будет скопированы байты в строку
iLen - Длина получаемых байт. Если не указано, то копируется до первого встречаемого нуля.
Пример:
#Include "window9.bi"
Dim As Byte Ptr data_
Var handle=Create_File("Пример.txt")
If handle<>-1 Then
Write_String(handle,"FreeBasic a good programming language")
EndIf
Close_file(handle)
handle=Read_file("Пример.txt")
If handle<>-1 Then
data_=Read_DataS(handle,Size_File(handle))
? PeekS(data_)
EndIf
Close_file(handle)
DeAllocate(data_)
sleep

Created with the Personal Edition of HelpNDoc: Create iPhone web-based documentation