Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по компонентам для Delphi, C++ Builder 2

Модерирует : ShIvADeSt

ShIvADeSt (20-06-2007 07:33): http://forum.ru-board.com/topic.cgi?forum=33&topic=8529  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106

   

jicoff

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ilyt
 

Цитата:
В devexpress есть компонент propertiesStore. Он умеет в принципе то что тебе надо.

 
В принципе, если вообще использовать DevExpress, то можно и его использовать. Но с ним есть проблемы. Например, если надо сохранить позиции столбцов в TableView, то при восстановлении получишь их в обратном порядке. Так что его надо еще "затачивать" для нормальной работы. А если с DevExpress не работать, то никакой необходимость его использовать нет.
 
У меня есть желание отказаться от него. Хотелось бы что-нибудь другое. С Rx завязал, если от туда что-то возьмешь, то потянется ниточка: надо еще модуль, затем еще какой-нибудь и т.д.
 
Вот если бы было что-нибудь самодостаточное, не требующего огромного количества модулей и библиотек, которые использовать не будешь.

Всего записей: 289 | Зарегистр. 03-03-2006 | Отправлено: 12:17 05-09-2006
Hazard



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, пожалуйста любой похожий "заменитель" Billenium Effects, напр. ABF VCL, только для D2006.

Всего записей: 749 | Зарегистр. 03-10-2001 | Отправлено: 14:50 05-09-2006
ORMADA



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
2 jicoff
тебе сложно 5 строчек кода чтоль написать ?
сделай всё в одной форме
в конструкторе к примеру лоадишь  
в деструкторе сейвишь
все формы наследуются от неё
TiniFiles заюзал и всё
никаких проблем и лишних модулей
если нада кину пример

Всего записей: 144 | Зарегистр. 13-08-2003 | Отправлено: 15:35 05-09-2006 | Исправлено: ORMADA, 15:36 05-09-2006
jicoff

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ORMADA
 
Несколько строчек не сложно написать, тем более приходится писать гораздо больше. Важно чтобы компонент или функции сохраняли и восстанавливали правильно все возможные компоненты со свойствами. Хуже всего сохранается TCollection, т.к. у TCollectionItem не к чему привязаться. А так же необходимо иметь возможность выбирать куда сохранять: в реестр, поток или файл.
 
Вообще-то можно написать все, однако это "мартышкин труд". Если есть готовое решение и оно удовлетворяет по своим возможностям, то зачем писать свое.

Всего записей: 289 | Зарегистр. 03-03-2006 | Отправлено: 16:33 05-09-2006
phi1

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jicoff
Есть CoolPSetting от http://www.cooldev.com...
Только оно не развивается давно... и, в общем, лучше без него (сам пользуюсь и плююсь)...
Но функциональность - как раз такая, как вам надо.
 
ORMADA

Цитата:
TiniFiles заюзал и всё  
никаких проблем и лишних модулей  
если нада кину пример

Кинь в меня примером, пжлста. (osya.sugarman[]жмайл.ком)
 

Всего записей: 531 | Зарегистр. 19-03-2003 | Отправлено: 18:10 05-09-2006 | Исправлено: phi1, 18:25 05-09-2006
cryptonium

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Arvur
Да, я в общем-то TortoiseSVN им и пользуюсь - другое дело что привык к возможности иметь доступ к репозиторию и из среды, с delphi какое-то время работал с использованием jedivcs но надоело, ставить starteam особого желания нет - приятно все в одном месте держать.
А за addon спасибо - посмотрю.
 
continuous integration:
http://www.martinfowler.com/articles/continuousIntegration.html
 
в качестве примера - cruisecontrol

Всего записей: 193 | Зарегистр. 11-01-2003 | Отправлено: 19:50 05-09-2006
myxa0

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SERGE_BLIZNUK
На данный момент стоит задача только прочитать данные из DBF.
Необходимо это делать без дополнительных драйверов, чтобы программа работала на любом компьютере с виндой.

Всего записей: 76 | Зарегистр. 02-01-2005 | Отправлено: 00:33 06-09-2006
SERGE_BLIZNUK

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
myxa0

Цитата:
это делать без дополнительных драйверов, чтобы программа работала на любом компьютере  

и ещё с помощью SQL запросов...
Тогда  моё предложение с MS Foxpro ADO connection отпадает (требует наличия установленной DLL)
Tdbf отпадает (не поддерживает SQL запросы)
копайте в том направлении, откуда начали. Ещё можно посмотреть в сторону Apollo VCL.
а ещё, как я слышал, люди используют Advantage Database Server...
 

Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 07:36 06-09-2006 | Исправлено: SERGE_BLIZNUK, 07:45 06-09-2006
ArtemiyUO

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребята, у кого есть демки от фибов в исходниках, выложите плиз или на почту киньте.

Всего записей: 539 | Зарегистр. 12-12-2005 | Отправлено: 11:01 06-09-2006
Arvur



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
RUNaum

Цитата:
компилить с run-time пакетами = зло

О! Священная война Имхо как раз наоборот. Например, если делать онлайн обновления или плагины - без пакетов никуда.

Цитата:
rmTBXCtrls - слишком сырыми показались. и насколько помню проект заброшен

Не обновляется это да. Насчет сырости не согласен - за несколько лет использования никаких глюков не замечено. Единственный "недостаток" - нет поддержки юникода.
Кстати, кроме расположения закладок стоит присмотреться к опции FancyTabs - мне понравилось

Цитата:
А чем не нравится связка с TNT? Глюков не замечено за весь период работы.  

TNT библиотека не маленькая. Если мне в приложении нужен SpTBX, но не нужен юникод - тащить за собой всю либу..

Цитата:
- Интеграция с VirtualTreeview  
что использовали?

Не стал пробовать. VT и так приятно выглядит
 
andead, jicoff

Цитата:
Ихмо TPropStorageEh из библиотеки EhLib.

Тоже пользуюсь им, простенько и со вкусом. Кажется, его несложно будет оторвать от библиотеки и пользовать отдельно.
Если понадобится - могу поделиться допиской для хранения в базе (blob-поле).

Цитата:
Вот если бы было что-нибудь самодостаточное

Такая штука есть почти в каждой библиотеке. Поэтому, наверное, и не пишут отдельно.
Отдельные, не старье и имеющиеся в варезном варианте:
Storage Library
LMD StoragePack
Из старых стоит посмотреть GXApplication Settings от авторов GExperts. Идея доступа к настройкам через dbaware-контролы может сэкономить немало времени.
Можно еще посмотреть подборку на Torry
 
ArtemiyUO

Цитата:
"Еще с subversion дружит SourceConneXion, но его только первую версию для D6 релизили"  
что то я не понял этой фразы, SourceConneXion помоему активно развивается и есть версии для всех Д, включая 2006.  

Релизили - я имел ввиду варезный вариант. У меня старше Д6 нет.

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

Они же вроде на сайте в открытую лежали?
 
Добавлено:
Упс. Не указал ссылку на GXAppSettings - http://www.gexperts.com/appsettings1.html

Всего записей: 2111 | Зарегистр. 18-01-2002 | Отправлено: 15:08 06-09-2006
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Удалено. Я тормоз........

Всего записей: 3717 | Зарегистр. 19-04-2005 | Отправлено: 15:28 06-09-2006 | Исправлено: relictus, 10:30 07-09-2006
Vladimir_Pashutin

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus
Насколько я помню, другого пути нет, кроме как запомнить ссылку в указателе

Всего записей: 70 | Зарегистр. 14-05-2003 | Отправлено: 15:33 06-09-2006
Figaro2000

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
myxa0
SERGE_BLIZNUK
 
по поводу SQL запросов - TXQuery (есть в обменнике) решает эту проблему для любых TDataSet'ов. Так что, берите любую либу для чтения данных из dbf, а потом надстраивайте над таблицами SQL  с помощью TXQuery.

Всего записей: 245 | Зарегистр. 24-09-2005 | Отправлено: 07:49 07-09-2006
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Может кто знает - есть ли какой компонент/надстройка над Delphi 7, позволяющий делать collapse выбранных функций/процедур? (Достался в наследство чужой проект, в котором весь код находится в одном модуле, более 80.000 строк - задолбало прокручивать! ()

Всего записей: 3717 | Зарегистр. 19-04-2005 | Отправлено: 09:29 07-09-2006
Vladimir_Pashutin

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus
А на BDS тебе перейти никак?

Всего записей: 70 | Зарегистр. 14-05-2003 | Отправлено: 09:42 07-09-2006
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vladimir_Pashutin
Контора не хочет покупать! Говорят, достаточно вам и 7-ки

Всего записей: 3717 | Зарегистр. 19-04-2005 | Отправлено: 09:53 07-09-2006
Vladimir_Pashutin

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тогда возможно придётся самому что-то ваять. По крайней мере я не смог эту проблему решить, пытался WebBrouser к этому делу приучить, но раньше чем закончил мне BDS попался, я обычно контору не спрашиваю на чём мне программировать. Удачи.

Всего записей: 70 | Зарегистр. 14-05-2003 | Отправлено: 10:01 07-09-2006
GTA3

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
есть такой вопрос у компонента TADOTABLE есть свойство filter
 
например если я работаю с базами данных телефонного справочника
и хочу пустить фильтр по полю Фамилия например Иванов
то я делаю так
 
 
ADOTABLE.filter:=' Фамилия= ''Иванов''';
вот при этой команде все другие фамилии исчезают остаются только Ивановы
 
но это фиксированный вариант, тоесть я немогу поменять фамилию например с Иванова на Сидоров
тоесть мне надо чтобы в помпонент TEdit я забивал фамилию и он фильтровал
по этому значению

Всего записей: 114 | Зарегистр. 22-07-2004 | Отправлено: 16:47 07-09-2006
Vladimir_Pashutin

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GTA3
Попробуй так
ADOTABLE.filter:=' Фамилия= ' + Edit.Text;  

Всего записей: 70 | Зарегистр. 14-05-2003 | Отправлено: 16:54 07-09-2006
Arvur



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
relictus

Цитата:
надстройка над Delphi 7, позволяющий делать collapse выбранных функций/процедур?  

Надстроек таких нет. Год назад точно не было, а потом появился BDS.
Я когда-то списывался по этому вопросу с ребятами из GExperts - они говорят очень геморно делать.

Всего записей: 2111 | Зарегистр. 18-01-2002 | Отправлено: 17:52 07-09-2006
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по компонентам для Delphi, C++ Builder 2
ShIvADeSt (20-06-2007 07:33): http://forum.ru-board.com/topic.cgi?forum=33&topic=8529


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru