Список адресатов

Energizer91

Значит делаю почтовый клиент.Нужно чтоб в combobox вводился адресат и при условии, если его нет в базе(текстовом файле) list.lst, то запись добавляется, в противном случае не добавляется. Так вот как мне осуществить поиск по документу?
24 ответа

Energizer91

Кстати возник еще один интересный вопрос:Можно ли изменять длинну speedbutton взависимости от его caption(ато иногда caption не помещается в кнопку)
нету у него длины


Energizer91

Как же?A height?


Energizer91

Как же?A height?
это высота


Energizer91

Как же?A height?
----www.hramin.jino-net.ru


Energizer91

А width?Я знаю что это ширина, но как все-таки изменять эту долбанную длинну взависимость от длинны caption?


Energizer91

А width?Я знаю что это ширина, но как все-таки изменять эту долбанную длинну взависимость от длинны caption?
SpeedButton1.Width := SpeedButton1.Font.Size * (Length(SpeedButton1.Caption)) + <какая то константа, подбираемая опытным путем>;


Energizer91

В базе - likeВ текстовом файле - построчно"по документу" - не знаю.


Energizer91

Ясн.... просто думал что в текстовом кроме как посторчно что-то еще есть..


Energizer91

Ясн.... просто думал что в текстовом кроме как посторчно что-то еще есть..
Ну и загрузи при инициализации программы файл в TValueListEditor/коллекцию/MemoryTable/еще много чего поддерживающее поиск по индексу. после добавления новой строки сбрасывай либо весь список, либо то что изменилось в файл....


Energizer91

Из проктологии - подключить к FB как external table...


Energizer91

Спасибо всем! Я поступил просто! Загрузил в stringlist! Спасибо за помошь!


Energizer91

Из проктологии - подключить к FB как external table
зачем порочить доброе имя ?--PS: Altera manu fert lapidem, panem ostentat altera


Energizer91

зачем порочить доброе имя ?
Чем же? Никаких порочащих высказываний я себе не позволял, вроде.Энерджайзер, не занимайся ерундой, грузи сразу в КомбоБокс.Items, если тебе нужно чтобы предыдущие выбирались. А тебе так хочется, судя по тому, что ты комбобокс, а не едит обычный выбрал.Представляю только, как у тебя будет выглядеть такой комбокс на сотне, не говоря уже о тысяче записей...


Energizer91

А что в этом комбобоксе зазорного?например в Opera(!) почтовом клиенте так осуществлено, и никто не жалуется!И потом я знаю мало людей с тысячей e-mail адресов(разве только спаммеров)


Energizer91

W> Чем же? Никаких порочащих высказываний я себе не позволял, W> вроде.
ты-то нет, но вот где и кому говорить, чтобы брали ФБ и работали ... неумеючи возьмутся ...


Energizer91

ты-то нет, но вот где и кому говорить, чтобы брали ФБ и работали ... неумеючи возьмутся ...
Тогда "не подставляй для кривых использований" и вообще, "не упоминай всуе"


Energizer91

W> Тогда "не подставляй для кривых использований" и вообще, "не упоминай W> всуе"
да, так точнее


Energizer91

А что в этом комбобоксе зазорного?например в Opera(!) почтовом клиенте так осуществлено, и никто не жалуется!
Спорный вопрос. В комбобоксе достаточно сложно будет реализовать поиск, например по фамилии адресата или по другим его параметрам, опять же работать только с майл адресом? и как потом вспомнить что [removed_email] это Вася Пупкин?
И потом я знаю мало людей с тысячей e-mail адресов(разве только спаммеров)
Секретарь директора. Заоодно отвечает за рассылку указаний руководства по е-мылу. ~4,5 тыс. адресатов в адресной книге бата.


Energizer91

~4,5 тыс. адресатов в адресной книге бата.
Тссс! До групп адресов он ещё не дошёл, это будет следующий вопрос.


Energizer91

В комбобокс заносится ТОЛЬКО e-mail адресата!


Energizer91

До групп адресов он ещё не дошёл
Спите спокойно! Это уже решено!


Energizer91

Кучей таких комбобоксов? Если комбокс внутри контакта, и это адреса одного человека, тогда беру свои "ха-ха" назад.


Energizer91

Вообще комбобокс практически никак не связан с адресной книгой!Просто при сзодании нового письма комбобокс начинает автоматичски показывать адрес, если таковой присутствует в файле addlist.lst


Energizer91

Кстати возник еще один интересный вопрос:Можно ли изменять длинну speedbutton взависимости от его caption(ато иногда caption не помещается в кнопку)