Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.16;
Скачать: CL | DM;

Вниз

TextFile и Tstrings.LoadFromFile   Найти похожие ветки 

 
Chlavik ©   (2003-09-30 17:06) [0]

Здавствуйте! Меня интересует такой вопрос... Вот с чем я столкнулся мне надо прочитать текстовый файл, если файл открыт чем то Strings.LoadFromFile просто пролетает, а если всё делать вручную типа f:TextFile .... FileMode:=fmOpenRead; то всё нормально.... но меня как раз интересует LoadFromFile нельзя как то Загрузить строки в режиме fmOpenRead ?


 
Digitman ©   (2003-09-30 17:08) [1]


> Strings.LoadFromFile просто пролетает


и далеко летит ?


 
Nikolay M. ©   (2003-09-30 17:13) [2]

Посмотри в classes.pas текст
procedure TStrings.LoadFromFile(const FileName: string);
Там почти нужный тебе флаг: fmOpenRead or fmShareDenyWrite. Создай своего наследника и перекрой метод.


 
HolACost! ©   (2003-09-30 17:13) [3]

>> и далеко летит?
Нафиг!
А ты сам сделай реализацию Лода!


 
Chlavik ©   (2003-09-30 18:12) [4]

Ok...


 
Chlavik ©   (2003-09-30 18:17) [5]


> ..наследника и перекрой метод.


Ты имел ввиду перекрыть LoadFromStream.... ;)


 
Nikolay M. ©   (2003-09-30 18:20) [6]


> Chlavik © (30.09.03 18:17) [5]
> Ты имел ввиду перекрыть LoadFromStream.... ;)

Я имел в виду перекрыть тот метод, которым ты хочешь загружать данные. Если из потока, тогда LoadFromStream, если из файла - LoadFromFile.


 
Chlavik ©   (2003-09-30 18:30) [7]

ДА я понял, просто я сам чють не правильно выразился. Я перекрою LoadFromFile через Reintroduce и без inherited, в параметры добавлю filemode, а вовнутрь напишу тоже что и оригинальном... мона проще?


 
Nikolay M. ©   (2003-09-30 20:22) [8]


> Я перекрою LoadFromFile через Reintroduce и без inherited

Молодца, просто бежишь впереди паровоза :)


> мона проще?

Куда уж проще?


 
Думкин ©   (2003-10-01 06:37) [9]

> Chlavik © (30.09.03 17:06)

Тебя спросили, что и как пролетает.
Что значит: Tstrings.LoadFromFile?
Какой класс используешь? Дай часть кода. А перекрывать - пока лишнее.


 
Chlavik ©   (2003-10-03 00:31) [10]


> Что значит: Tstrings.LoadFromFile?


А что из Tstrings.LoadFromFile не понятно какой я класс юзаю и метод???


 
Anatoly Podgoretsky ©   (2003-10-03 00:59) [11]

А что такое "юзаю"


 
Chlavik ©   (2003-10-06 04:30) [12]

от слова use - юзать - использовать (если не прикалываетесь :) )
т.е. я использую для чтения текстового файла метод LoadFromFile класса TStrings. Вот так вот оно оказывается...



Страницы: 1 вся ветка

Текущий архив: 2003.10.16;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.029 c
14-51490
Daniel
2003-09-28 17:37
2003.10.16
Массив строк в asm


1-51332
Dude
2003-10-04 17:01
2003.10.16
mouse_event - не понял.


1-51211
kosm
2003-10-02 13:11
2003.10.16
Кто как реализовывал интерфейс как outlook?


3-51145
Alex-kosmonavt
2003-09-24 14:12
2003.10.16
импорт БД


14-51487
_Nicola_
2003-09-26 17:29
2003.10.16
Про суверенное государство Зимбабве