Главная страница
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.032 c
14-51520
SergP
2003-09-27 07:19
2003.10.16
TIdMappedPortTcp. Как с ним работать?


14-51526
ShaPka
2003-09-26 23:27
2003.10.16
Удаление из каталога все, что можно удалить


7-51546
AllDontFire
2003-07-30 17:32
2003.10.16
Как программно отключить сетевуху?


1-51184
d.u.k.e
2003-10-02 01:40
2003.10.16
DLL и строки


14-51446
lokka
2003-09-29 20:51
2003.10.16
Аутсорсинг!