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

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

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

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

   

Dennica



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus
помоему пути до исходников должны находиться в списке путей выше чем пути до dcu для сторонних компонентов

Всего записей: 235 | Зарегистр. 19-12-2005 | Отправлено: 09:30 01-10-2007
svs123456789

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
кто - нибудь делал дистрибутивы для приложений, использующих рантайм библиотеки борланд?
можете поделиться опытом?
 
есть программа на delphi использующая динамические библиотеки bpl
как автоматически получить список этих библиотек?
(для передачи в инсталляционный пакет создаваемый при помощи Inno Setup)
 
PS
список в Packages page (Project|Options, Component|Install packages)
содержит множество bpl которые программа не использует
к тому же хочется автоматизировать этот процесс
 
PPS
например, InstallShield умеет автоматически находить dll необходимые для работы exe !
НО не знает о BPL (рантайм библиотеки борланд)
 
 

Всего записей: 2941 | Зарегистр. 10-04-2003 | Отправлено: 09:54 01-10-2007
ErshovSP2004



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
svs123456789
просмотри EXE'шник например плагином ТС FileInfo  
 
Добавлено:
ух наверно зря написал не проникся тем что процес автоматизировать нужно.

Всего записей: 208 | Зарегистр. 16-09-2004 | Отправлено: 10:59 01-10-2007
abv



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
svs123456789
Если есть исходники, то используемые bpl пишутся в cfg файле, при желании  
можно и автоматизировать процесс получения их оттуда.

Всего записей: 267 | Зарегистр. 23-08-2001 | Отправлено: 14:06 01-10-2007
RomanTim

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Dennica
Очередность путей не критична если нет модулей с одинаковыми именами
 
relictus
Дело может быть в том, что компоненты при установке скомпилились без отладочной информации (так package настроен). Я чтобы не возиться с перекомпиляцией всего пакета, если такой попадается (да и нужные опции компилятора могут где-то в тексте устанавливаться - то еще удовольствие искать), на время отладки кидаю нужные модули компонента в папку с проектом, а потом удаляю

Всего записей: 375 | Зарегистр. 11-09-2003 | Отправлено: 14:10 01-10-2007
relictus

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

Цитата:
на время отладки кидаю нужные модули компонента в папку с проектом

Гениально! Спасибо!

Всего записей: 3762 | Зарегистр. 19-04-2005 | Отправлено: 14:29 01-10-2007
winsent



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Добрый день, помогите узнать название компоненты картинка тут: http://slil.ru/24921254  (80 Кб). На сколько я понимаю она не самописная так как видел уже не раз.

Всего записей: 23 | Зарегистр. 30-01-2006 | Отправлено: 16:52 01-10-2007
Arvur



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
winsent
Ммм... А это не обычный TWebBrowser?

Всего записей: 2111 | Зарегистр. 18-01-2002 | Отправлено: 21:01 01-10-2007
rs

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AntonVA1
что-то "Мир Interbase" так и не доехал...
можно на рапиду выложить?

Всего записей: 1344 | Зарегистр. 19-04-2003 | Отправлено: 08:26 02-10-2007
vserd

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

Цитата:
что-то "Мир Interbase" так и не доехал...  

В личку или в соответствующий топик в другом разделе. Там точно есть.

Всего записей: 2065 | Зарегистр. 08-05-2002 | Отправлено: 09:19 02-10-2007
Rounder2000

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Может кто-нить подскажет - заранее прошу прощения если этот вопрос поднимался уже - совсем нету времени "проглотить" форум.
Есть база в Оракле, приложение для работы с ней на D6. Каким образом можно организовать выгрузку из датасета в DBF-файл?

Всего записей: 81 | Зарегистр. 19-01-2007 | Отправлено: 16:00 03-10-2007
RostY



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
если доступ к Oраклу через БДЕ то через BatchMove
 
Добавлено:
а этим я делаю из DOA, то должно работать с любыми датасетами
Подробнее...

Всего записей: 387 | Зарегистр. 11-01-2006 | Отправлено: 17:13 03-10-2007
jemiko

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
winsent
Может это, RichView.
hТТp://www.trichview.ru/

Всего записей: 250 | Зарегистр. 16-04-2007 | Отправлено: 18:12 03-10-2007
AntonVA1



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rs
уже ок
 
svs123456789
Могу дать решение проблемы с помощью jvcl:
в uses добавь это:  JclPeImage, JclFileUtils
писалось наспех, поэтому ногами не бить
 
Подробнее...  

Всего записей: 475 | Зарегистр. 17-09-2003 | Отправлено: 23:25 03-10-2007
b1t



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет всем !  
 
народ, кто может мне помочь сделать несколько упражнение под DELPHI ?
у кого есть свободное время? а то препод задал лабораторки, но я не разбираюсь с  программированием.
Если у кого-то найдется время, или захочет помочь - то пожалуйста или здесь пишите, или в ПМ !  
БУДУ ОЧЕНЬ БЛАГОДАРЕН !

Всего записей: 299 | Зарегистр. 26-06-2007 | Отправлено: 00:44 04-10-2007
mauar



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Люди помогите пожалуйсто, как в моем коде реализовать метод ожидания окончания действия функцией  WaitForSingleObject:
Есть форма, на форме расположен PageControl , прописана одна команда, с несколькими действиями,   вот такого типа:
 
Begin
If Cmd.Name = 'Экскурсия' Then Begin                                         // Действие 1
Chars.MoveTo(360,150,1);
end;  
end;
 
Begin
If Cmd.Name = 'Экскурсия' Then Begin                                        // Действия 2
Chars.Play('Explain');
 end;  
end;
 
Begin
If Cmd.Name = 'Экскурсия' Then Begin                // После окончания действия 2,  
PageControl1.ActivePage:= TabSheet4;                //происходит переключения на  
                                                                        //страницу PageControl с индексом 4
 
end;  
end;                                                      
 
Begin
If Cmd.Name = 'Экскурсия' Then  Begin                                     // Действия  3
Chars.Speak('\Chr="Normal"\
\Ctx="Unknown"\\Spd=130\\Pit=88\Текст такой то  ...','');
end;  
end;
 
Begin
If Cmd.Name = 'Экскурсия' Then  Begin                                    // Действия 4  
Chars.Play('GestureRight');
end;  
end;
 
Begin
If Cmd.Name = 'Экскурсия' Then  Begin                // После окончания  действия 4,  
PageControl1.ActivePage:=TabSheet1;                  //происходит переключения на  
                                                                          //страницу PageControl с индексом 1
end;  
end;
 
Мне нужно реализовать метод ожидания окончания действия 4 .
Помогите плиз, что то у меня не получается.

Всего записей: 134 | Зарегистр. 31-07-2006 | Отправлено: 10:38 04-10-2007
vserd

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Chars.Play
это что?

Всего записей: 2065 | Зарегистр. 08-05-2002 | Отправлено: 13:10 04-10-2007
mauar



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

Цитата:
Chars.Play  
это что?

 Это команда, виртуалному агенту.
 
Мне нужно для вот этого кусочка кода :  
 
If Cmd.Name = 'Экскурсия' Then  Begin                                    
Chars.Play('GestureRight');  
end;    
 
надо описать команду ожидания её выполнения через функцию WaitForSingleObject.
 
 
 

Всего записей: 134 | Зарегистр. 31-07-2006 | Отправлено: 14:42 04-10-2007
vserd

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

Цитата:
 Это команда, виртуалному агенту.  

Экстрасенсы в отпуске.
Если есть Handle процесса/потока тогда можно, если нет, то нет.

Всего записей: 2065 | Зарегистр. 08-05-2002 | Отправлено: 14:45 04-10-2007
mauar



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

Цитата:
Экстрасенсы в отпуске.  
Если есть Handle процесса/потока тогда можно, если нет, то нет.

 
Допустим в разделе:  " Var "  прописываю переменную:   PCTS1 :  PagContTabSheet1;
 
между действиями переключения вкладки PageControl'a  прописываю ожидания :  WaitForSingleObject (PCTS1.hHandle,10000);
Далее:  
 
finally
If Cmd.Name = 'Экскурсия' Then begin
PageControl1.ActivePage:= TabSheet4;
end;
 
Не работает
Как  переменную PCTS1 прописать в предыдущей строке перед выполнением переключения вкладок?

Всего записей: 134 | Зарегистр. 31-07-2006 | Отправлено: 15:09 04-10-2007
   

Страницы: 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 (все версии) - часть 3
ShIvADeSt (07-04-2008 02:27): продолжение в http://forum.ru-board.com/topic.cgi?forum=33&topic=9383


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru