Главная страница
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.03 c
2-1154976016
Nosferattu
2006-08-07 22:40
2006.08.27
Вставка текста в TMemo из файла


15-1154618982
Pazitron_Brain
2006-08-03 19:29
2006.08.27
ICQLOG.RU - рулез!


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


1-1152854018
AlexeyT
2006-07-14 09:13
2006.08.27
Библиотека RegEx с поиском в файлах?


2-1154575563
Живописец
2006-08-03 07:26
2006.08.27
Как сделать такую опцию как изменение цвета в Фотошопе?