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

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

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

ShIvADeSt (06-04-2006 01:56): Продолжение в http://forum.ru-board.com/topic.cgi?forum=33&topic=6607  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

Zdraste

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У кого то есть мнения по поводу Component.Ace.Absolute.Database [http://www.componentace.com/] ???

Всего записей: 53 | Зарегистр. 19-03-2004 | Отправлено: 15:32 21-05-2004
spike



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
есть ли у кого ссылки на компоненты, где есть прямой доступ к базам Access ?  
т.е. надо чтобы можно было работать с базой MS Access указывая путь к ней ?  
 
надо для CBuilder 6.0

Всего записей: 693 | Зарегистр. 23-10-2003 | Отправлено: 09:29 24-05-2004 | Исправлено: spike, 09:33 24-05-2004
Proox



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
to spike:
А чем тебе ADO не подходит? Я с базой Access из Дельфей без проблем коннекчусь, указав в ConnectionString путь к файлу и прочую сопутствующую информацию. Думаю и в Билдере все так же должно быть.

Всего записей: 23 | Зарегистр. 31-01-2003 | Отправлено: 07:30 26-05-2004
DimonXP

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Товарищии!!! Посоветуйте плиз компоненты для создания ShareWare программ

Всего записей: 325 | Зарегистр. 23-10-2003 | Отправлено: 14:19 26-05-2004
Z MeZe



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если кто встречал, подскажите плиз компонент для Дельфи:
 
Грубо говоря, есть массив, скажем ( x , y , z , t ) t - это время прошедшее. Нужно отобразить все это дело, чтобы куб этот вращался и т.д.

Всего записей: 455 | Зарегистр. 09-02-2004 | Отправлено: 22:24 26-05-2004
VladMinin



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DimonXP
Есть такой пакет, называется AVLock http://avsoft.sitio.net

Всего записей: 266 | Зарегистр. 11-09-2001 | Отправлено: 08:11 27-05-2004
Zanuda

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
to spike
Я на Delphi год назад перебирал компоненты для Access,
причем на достаточно большой складской программе.
Остановился на ADO, хотя раза в два медленнее, но полная поодержка SQL
и глюков меньше.

Всего записей: 1 | Зарегистр. 29-05-2004 | Отправлено: 14:49 29-05-2004
xcm

Графоман
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть ли компоненты для работы c INF файлами?

Всего записей: 652 | Зарегистр. 01-11-2002 | Отправлено: 09:37 10-06-2004
Manlike

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Посоветуйте компоненты для работы с архивами RAR.
Спасибо.

Всего записей: 70 | Зарегистр. 30-07-2003 | Отправлено: 09:53 10-06-2004
phi1

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

Всего записей: 531 | Зарегистр. 19-03-2003 | Отправлено: 18:22 10-06-2004
xcm

Графоман
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уточню вопрос - нужен компонент который предполагал бы расширенную работу с форматом INF так как это прописано в MSDN (понимал бы имена секций функций итп)

Всего записей: 652 | Зарегистр. 01-11-2002 | Отправлено: 06:27 11-06-2004
nzubr



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть програмный комплекс на Delphi, который могут использовать несколько пользователей.  
 
Необходимо создать систему разграничения пользователей.
 
Каждый пользователей имеет  доступ к данным, определенный администратором комплекса. То-есть доступ на чтение, модификацию данных, доступ к пунктам меню и т.д.
 
Может кто-то подскажет компоненты для реализации даной задачи.
 
Я пока что нашел TMS Security System. Использовал кто-то эти компоненты ?

Всего записей: 63 | Зарегистр. 17-04-2003 | Отправлено: 15:17 11-06-2004
3SCrack

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ALL
Есть ли в природе компонент, который понимает рубордовские коды,  а точнее отображает их как есть т.е. [b]ж[/b], как ж и тд.

----------
Хочешь насмешить Бога?
Тогда расскажи ему о своих планах!

Всего записей: 1568 | Зарегистр. 05-01-2003 | Отправлено: 19:56 14-06-2004
DremLIN



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Поможите плиз с русской документацией и хелпом к Ehlib.  
 
У кого есть поделитесь плиз.... dremlin@e-mail[NO_SPAM].ru  

Всего записей: 73 | Зарегистр. 29-05-2003 | Отправлено: 18:26 15-06-2004
dzh2000



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

Цитата:
Есть ли в природе компонент, который понимает рубордовские коды,  а точнее отображает их как есть т.е. ж, как ж и тд.

Подобное было в библиотеке RaLib. Сейчас ее, как таковой, не существует, вошла в состав JVCL.
Если заинтересует, могу поискать у себя в архиве.

Всего записей: 1577 | Зарегистр. 18-01-2002 | Отправлено: 23:26 15-06-2004 | Исправлено: dzh2000, 23:27 15-06-2004
3SCrack

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dzh2000
Если не трудно глянь, если найдешь, кинь на профильное мыло
 
ALL
Может кто сталкивался...
Имеется главная форма (MainForm), для предания ей статуса TOPMOST (поверх всех окон) использую функцию... (FormStyle:=fsStayOnTop еще глючнее )

Код:
procedure TMainForm.FormCreate(Sender: TObject);
begin
SetWindowPos(MainForm.Handle,
            HWND_TOPMOST, Left, Top,
            Width, Height,
            SWP_NOACTIVATE or SWP_NOCOPYBITS or SWP_NOMOVE or SWP_NOSIZE);
end;

И все было бы хорошо, если бы мне не нужно было вызвать диалоговое окно. Вызываю его кнопкой Button1...

Код:
procedure TMainForm.Button1Click(Sender: TObject);
var Dialog1: TDialog1;
begin
Dialog1:=TDialog1.Create(Application);
Dialog1.ShowMOdal;
Dialog1.free;
end;

 
В TDialog1 также прописано TOPMOST при создании...

Код:
procedure TDialog1.FormCreate(Sender: TObject);
begin
SetWindowPos(Handle,
            HWND_TOPMOST, Left, Top,
            Width, Height,
            SWP_NOACTIVATE or SWP_NOCOPYBITS or SWP_NOMOVE or SWP_NOSIZE);
end;
 
В TDialog1 в обработчике события OnPaint также прописано

Код:
procedure TDialog1.FormPaint(Sender: TObject);
begin
//Просто если ее убрать, то диалог никогда не получит TOPMOST, описанный глюк Дельфи
Application.RestoreTopMosts;
end;
 

Ну теперь самое интересное...
При потере приложением фокуса (например при переключении с проги в WinWord), Dialog1 как полагается находится TopMost, но MainForm, то, как должно быть, находиться за Dialog1 (но поверх WinWord), а то слетает под окно WinWord.
Пробовал, перехватывать активацию Dialog1, но результат нуль
Как бороться?

----------
Хочешь насмешить Бога?
Тогда расскажи ему о своих планах!

Всего записей: 1568 | Зарегистр. 05-01-2003 | Отправлено: 00:14 16-06-2004 | Исправлено: 3SCrack, 00:29 16-06-2004
Delphist

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Во первых не понятно что тебе надо иметь у формы статус по верх всех,
либо просто в определенный момент поднять ее на верх.
В первом случае FormStyle:=fsStayOnTop как раз и нормально работает.
Во втором есть такой пример: сам лабал когда надо было вторую копию приложения активировать и поднять на верх  
....................
   Handle : THandle;
....................
    Handle := FindWindow(PChar('TMainForm'), NIL);
    if Handle <> 0 then begin
// это случай чужого окна в своей апликухе пишешь Form.Handle
....................
      ShowWindow(Handle, SW_SHOW);
      UpdateWindow(Handle);
      SwitchToThisWindow(Handle, True);
....................
    end;
....................
SwitchToThisWindow - прикольная функция написано что есть тока в 2000 но на самом деле есть везде и в 95 и НТ это проверено и пашет как надо.
Прототип такой
procedure SwitchToThisWindow(hWnd : THandle; Restore : WordBool); stdcall; external 'user32.dll';
 
Теперь по поводу второго окна. Ты его же и так вызываешь как модальное!
Оно и будет поверх твое формы нормально и не надо никаких извращений с API.

Всего записей: 114 | Зарегистр. 14-01-2003 | Отправлено: 05:58 18-06-2004
WEST_KG



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
... привет всем ...есть вопрос.., нужнон компонент Label - навороченный , чтоб поддерживал размытие, может еще какие -нибудь навороты.

Всего записей: 176 | Зарегистр. 27-11-2002 | Отправлено: 07:23 18-06-2004
Sea Eagle



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ALL
Недавно нашел под Делфя сл. компонент TObjectPrinter - позволяет создавать репорты с различными компонентами типа IMAGES, Grid's, etc.
А никто не встречал подобного но под Билдер???

Всего записей: 39 | Зарегистр. 04-06-2004 | Отправлено: 09:04 18-06-2004
3SCrack

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

Цитата:
FormStyle:=fsStayOnTop

Я не спорю, что оно работает, но если ты его прописываешь для главной формы приложения, но вот тоже самое, попробуй пропиши, для любого другой формы приложения и вызови ее...
приложение, потеряет статус TOPMOST
Восстанавливаю topmost процедурой Application.RestoreTopMosts

Цитата:
Теперь по поводу второго окна. Ты его же и так вызываешь как модальное!  
Оно и будет поверх твое формы нормально и не надо никаких извращений с API

Вот теперь главная форма находится, над модальной (хотя последняя активна)
(Не знаю может в семерке это и починили, но в D56, дело обстоит именно так)
Пытаюсь ее (модальную) поднять процедурой Show;
Ну теперь, вроде все ОК, но приложение опять потеряет статус TOPMOST (после закрытия модальной)  
Итак по кругу
 
Это трудно объяснить Попробуй сделать у себя, тогда поймешь (функции прописаны в моем предыдущем посте.
Если не нравиться WinAPI замени на
Цитата:
FormStyle:=fsStayOnTop

 


----------
Хочешь насмешить Бога?
Тогда расскажи ему о своих планах!

Всего записей: 1568 | Зарегистр. 05-01-2003 | Отправлено: 21:13 18-06-2004
   

Страницы: 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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru