Вопрос № 32036: Здравствуйте, уважаемые эксперты!
Есть необходимость написать свой веб-браузер без использования Microsoft Internet Controls, чтобы не наследовать глюки движка. Просьба подкинуть информацию как это можно сделать....Вопрос № 32050: Уважаемые эксперты подскажите пожайлуста как из даные из TTable или из TQuery перенести в TComboBox...
Вопрос № 32.036
Здравствуйте, уважаемые эксперты!
Есть необходимость написать свой веб-браузер без использования Microsoft Internet Controls, чтобы не наследовать глюки движка. Просьба подкинуть информацию как это можно сделать.
Как как... долго тебе придеца мучица... парсер свой пишешь по хтмл-у - вот тебе и браузер будет (кстати еще и всякие css с javasrcipt-ами тоже парсить надо будет :-).
--------- Перед тем как задать вопрос, поищи сначала сам ответ. Яндекс в руки и вперед... )
Ответ отправил: nimoid (статус: 6-ой класс)
Отправлен: 23.12.2005, 00:36
Отвечает: sir henry
Здравствуйте, Mybestpostbox!
Можно использовать другой движок, например Мозила:
http://www.mozdev.org/
Ответ отправил: sir henry (статус: Академик)
Отправлен: 23.12.2005, 04:06
Вопрос № 32.050
Уважаемые эксперты подскажите пожайлуста как из даные из TTable или из TQuery перенести в TComboBox
Отправлен: 23.12.2005, 10:58
Вопрос задал: Unnamed (статус: Посетитель)
Всего ответов: 4 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Архангельский Андрей Германович
Здравствуйте, Unnamed!
Пример в приложении, остальное только для того чтобы не ругалась форма, а то ей очень хочеться чтобы ответ был очень длинныйц
Отвечает: Zubex
Здравствуйте, Unnamed!
Проще всего использовать компоненты TDBComboBox или TDBLookupComboBox, но если Вы непременно хотите данные перенести именно в TComboBox, то делайте примерно так:
procedure TForm1.FillComboBox;
begin
ComboBox1.Items.Clear;
while not Query1.Eof do
begin
ComboBox1.Items.Add(Query1.FieldByName('NAME').AsString);
Query1.Next;
end;
end;
--------- Если не знаешь что сказать - лучше промолчи...
Ответ отправил: Zubex (статус: 4-ый класс)
Отправлен: 23.12.2005, 11:15 Оценка за ответ: 5
Отвечает: Jadd
Здравствуйте, Unnamed!
Все просто. Вот пример:
table1.first;
while not table1.eof do
begin
combobox1.items.add(table1.fieldbyname('myfield').asstring);
table1.next;
end;
Удачи
--------- Если в сердце дверь закрыта, нужно в печень постучаться
Ответ отправил: Jadd (статус: Специалист)
Отправлен: 23.12.2005, 11:19 Оценка за ответ: 5
Отвечает: sir henry
Здравствуйте, Unnamed!
Не надо туда данные переносить - это извращение. Для данных есть специальный компонент - TDBComboBox.
TTable(TQuery) -> TDataSource -> TDBComboBox.
Ответ отправил: sir henry (статус: Академик)
Отправлен: 23.12.2005, 14:13 Оценка за ответ: 2 Комментарий оценки: Я знаю что есть спец. компоненты, но мне нужно имено в TComboBox