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

Вниз

Чтение/запись сведений в ini-файл через компонент   Найти похожие ветки 

 
lookin ©   (2006-07-14 19:29) [0]

Вопрос такой.

Есть некий компонент. Он читает/пишет некоторые сведения в ini-файл. Есть некая программа, желающая использовать этот компонент. Помимо этого программа желает не мараться об чужие ini-файлы, в том числе и компонентарные. Разумно ли реализовывать в компоненте следующее: указание имени произвольного ini-файла и секции в нем для чтения/записи данных, используемых компонентом. Заметим, что программа сама определяет, какие данные будут использоваться/меняться во время работы с этим встроенным компонентом.

Спасибо.


 
lookin ©   (2006-07-14 19:32) [1]

Хотел бы добавить. Суть то, что принимает/меняет данные из ini-файла, недоступно непосредственно программе. Иначе говоря, есть программа А, есть компонент Б и есть форма для редакции данных С. Эта форма С суть и занимается чтением/сохранением данных, но запускается посредством компонента В. Программа же А имеет связь лишь с компонентом Б. Вот как бы эту цепочку завязать...


 
lookin ©   (2006-07-14 19:35) [2]

И еще. Компонент Б и форма С поставляются в одном пакете. Компонент Б размещается в палитре компонентов, форма же С есть служебная для работы с компонентом Б. Она же используется (раз уж на то пошло) и для работы с компонентом Г (будучи универсализированным), который может вообще оказаться неинтересным программе А. Так вот все же как связать изменения в форме С не с компонентами Б и Г, а с собственно программой А?


 
Jeer ©   (2006-07-14 19:35) [3]

Как-то все сложно и чрезмерно идемпонетно.:)


 
lookin ©   (2006-07-14 19:36) [4]

> [3] Jeer ©   (14.07.06 19:35)


Как сумел объяснил... Я, если нужно, проясню...


 
lookin ©   (2006-07-14 19:40) [5]

Я еще немного раскрою...

Просто напросто была программа с несколькими формами-юнитами для работы с типизированными данными. Задумал эти формы-юниты сделать в виде компонентов. Так вот получается, что некоторые из форм используют одну и ту же общую форму для чтения/редакции данных. И вот и получается, что проблема в этой форме обнаруживается. Вопрос, как решить проблему?


 
Fay ©   (2006-07-14 21:15) [6]

2 lookin ©   (14.07.06 19:40) [5]
Скажи наркотикам "НЕТ!"


 
Leonid Troyanovsky ©   (2006-07-14 21:44) [7]


> lookin ©   (14.07.06 19:40) [5]

> Просто напросто была программа с несколькими формами-юнитами
> для работы с типизированными данными. Задумал эти формы-
> юниты сделать в виде компонентов. Так


Тут совсем рядом обсуждались  проблемы творческого рукоблудия.
RP: работает - не трогай.

Ну, а если, все жк, очень хочется, то можно, например,
потрогать за Dialogs.pas
Или найти книжку Рея Конопки, про создание компонент в среде дельфи.

--
Regards, LVT.


 
Ketmar ©   (2006-07-15 00:19) [8]

неспособность пояснить заадачу в простых выражениях обычно говорит о том, что сама задача реализована сложнее, нежели надо.


 
lookin ©   (2006-07-15 00:53) [9]

> [8] Ketmar ©   (15.07.06 00:19)


Согласен...



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

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

Наверх




Память: 0.49 MB
Время: 0.029 c
2-1155038783
GEM
2006-08-08 16:06
2006.08.27
ADOQuery: параметры, запросы и пр.


6-1144309337
DVM
2006-04-06 11:42
2006.08.27
Как замедлить прием данных с сервера HTTP


2-1154608617
Юра
2006-08-03 16:36
2006.08.27
TServerSocket, stNonBlocking несколько клиентов


2-1154929494
ph0sgen
2006-08-07 09:44
2006.08.27
Данные в EХЕ


15-1154493115
Ega23
2006-08-02 08:31
2006.08.27
С Днём рождения! 2 августа