Содержание
LoadFile(FileName : String) : String
Загрузить файл в строку
Загрузить файл в строку
Функция LoadFile загружает файл в строку.
Если первые три символа файла равны 0EFh 0BBh 0BFh, то файл преобразуется из кодовой страницы UTF8 в используемую в платформе. Итоговая кодировка зависит от используемой версии платформы, она может быть CP1251 или UNICODE.
Если имя файла начинается с "http://" или "https://", то выполняется HTTP-запрос. В имени сервера можно указать порт.
Если файл содержит символы с кодом 0, то они будут заменены на пробел.
Procedure OnCreate; Var S : String; Begin S := LoadFile('http://ya.ru'); Warning('1) ' + StrReplace([Chr(10), Chr(13)], '\', S)); S := LoadFile('c:\boot.ini'); Warning('2) ' + StrReplace([Chr(10), Chr(13)], '\', S)); End;