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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

   

delover

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vetal83
На Inno Setup пишутся скрипты для инсталляции. Это отдельный язык и есть несколько топиков для Inno Setup. Например:
Inno Setup 3 HELP
Можеш создать новый топик, но можеш просто продолжить тему там.
Компонент NewGroupBox находился в папке Inno\Components. Если там нет пакета то нужно создать пакет и зарегать компоненты, он там не единственный.

Всего записей: 1395 | Зарегистр. 25-06-2007 | Отправлено: 11:07 27-08-2007
Glukodel



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

Цитата:
Есть код на прогу Inno Setup 5.0.8 нужно как-то зарегестрировать один компонент (NewGroupBox)

да уж, не сразу понятен смысл поста
как я понял: есть исходники Inno Setup, хочется их поковырять и добавить в них один компонен (NewGroupBox), причем так, что бы он понимался в его скриптах... Короче, задача не для новичка в делфи... Если уже есть хороший опыт программинга на чем-то другом, то можно пробовать делать и спрашивать здесь более конкретные вопросы по делфям...
А так - не маятся и разбиратся с дополнительными функциями Inno Setup, может он такую задачу без пересборки решает:
http://forum.ru-board.com/topic.cgi?forum=5&topic=23235&start=1600#lt

Всего записей: 97 | Зарегистр. 16-08-2004 | Отправлено: 11:31 27-08-2007 | Исправлено: Glukodel, 11:54 27-08-2007
Vetal83

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

Цитата:
есть исходники Inno Setup, хочется их поковырять и добавить в них один компонен (NewGroupBox), причем так, что бы он понимался в его скриптах...

Именно это и надо

Цитата:
может он такую задачу без пересборки решает:

Нет такую задачу он не решает, что очень жаль.

Всего записей: 26 | Зарегистр. 06-07-2007 | Отправлено: 12:35 27-08-2007
delover

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vetal83
Да, нашёл Inno Setup, там нет этого компонента. Очень жаль, но Вам придётся решать эту задачу самостоятельно. Сделайте поиск по строке  
RegisterProperty('  
Остальное нужно делать аналогичным образом.

Всего записей: 1395 | Зарегистр. 25-06-2007 | Отправлено: 13:25 27-08-2007
Vetal83

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
delover
Спасибо за подсказку! попробую и отпишусь.
 
Добавлено:
delover
ОГРОМНОЕ СПАСИБО! Получилось!

Всего записей: 26 | Зарегистр. 06-07-2007 | Отправлено: 14:55 27-08-2007
Grafus



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ, а как определить/найти папку, с профайлами, пользователя под которым запускается приложение???
Например: C:\Documents and Settings\Administrator или C:\Documents and Settings\Pupkin

Всего записей: 389 | Зарегистр. 15-12-2004 | Отправлено: 16:00 28-08-2007
skinash



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Grafus
Вот пример, как Получить пути специальных папок:
Подробнее...

Всего записей: 145 | Зарегистр. 21-09-2006 | Отправлено: 16:30 28-08-2007
Vetal83

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите как при нажатии на TButton свернуть форму в панель задач если форма имеет значение BorderStyle:=bsNone; ?

Всего записей: 26 | Зарегистр. 06-07-2007 | Отправлено: 23:30 28-08-2007
Browin

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужно стартануть и стопануть драйвер и службу.
Командами это делается так:
 
net stop sss
net start sss
 
net stop "Big sss"
net start "Big sss"
 
Использую код со страницы http://www.delphiworld.narod.ru/base/run_or_start_service.html
 
Если в первом случае с драйвером sss все нормально, то вот с "Big sss" проблемы, т.е. прога полагает, что типа не установлена такая служба.
 
Как быть?
 
 
Добавлено:
Догадался сам.
Просто есть Выводимое имя и Имя службы. И я их попутал.

Всего записей: 131 | Зарегистр. 23-04-2005 | Отправлено: 00:52 29-08-2007 | Исправлено: Browin, 00:53 29-08-2007
antonn2

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

Всего записей: 96 | Зарегистр. 13-11-2006 | Отправлено: 01:21 29-08-2007
Maks150988



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ, подскажите как использовать прогресс на винапи. То есть нужно создать процедуру и прогнать шкалу прогресса один раз. Элементы диалога желательно грузить из ресурсов, а не создавать в процессе работы.

Всего записей: 836 | Зарегистр. 23-12-2006 | Отправлено: 01:57 29-08-2007
skinash



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Maks150988
Вот так пойдёт?Подробнее...

Всего записей: 145 | Зарегистр. 21-09-2006 | Отправлено: 09:08 29-08-2007
SERGE_BLIZNUK

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Люди добрые, поможите примером кода или ссылкой на оный.
 
стоит задача - есть RTF документ (с достаточно хитрыми таблицами, поэтому всякие TRichEdit (TJvxRichEdit, fastReport'ий TfrRichObject) его показывают, но криво...
а WinWord его показывает замечательно!
Нужно этот документ распечатать (получается, что через Word), но так, чтобы Word пользователю глаза мозолил как можно меньше (а в идеале, вообще был невидымым...)
 
Пример "замороченного" rtf-файла я могу выложить, если это поможет кому-то подсказать мне решение...

Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 20:05 29-08-2007
iTASmania_Inc



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Блин, даже стыдно спрашивать (только не смейтесь), да и вопрос несколько отвлечён от темы: объясните, пожалуйста, как нубу, есть ли существенная разница между Delphi 7 и Delphi 2007, какой из этих вариантов, на Ваш взгляд, более подходит для изучения Delphi c нуля?

Всего записей: 443 | Зарегистр. 29-04-2007 | Отправлено: 22:45 29-08-2007
Saxonika



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если с ноля, то не морочь себе голову - бери сразу на Delphi 2007.
Никого не слушай, потом будет сложно перейти:  
будешь тысячу раз взвешивать все "за" и "против".
А так: выбрал и забыл.
 
К тому же, разница весьма условна: Total Commander написан на Делфи 2 и по сей день.

Всего записей: 345 | Зарегистр. 26-04-2006 | Отправлено: 23:21 29-08-2007
iTASmania_Inc



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Saxonika
А где взять полную можно? Кроме оффсайта, осла и торрента? А то соответствующую ветку закрыли в Варезнике. Посоветовали Lite-версию, но в ней нету (или не читается) справки, а так всё вроде нормально. Оставить можно?

Всего записей: 443 | Зарегистр. 29-04-2007 | Отправлено: 23:28 29-08-2007
antonn2

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Delphi 7 позволяет без проблем создавать win32 приложения, и потом при распространении программы не предупреждать пользователей "для запуска программы необходим NET Фраемворк версии 2.0" Меньше весит, быстрей ставится, быстрей работает. в 2007 понапихано слишком много, хотели сделать ее универсальной.

Всего записей: 96 | Зарегистр. 13-11-2006 | Отправлено: 23:54 29-08-2007
Maks150988



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
skinash
Объясни подробнее как использовать. Я не понял толком. Зачит:
Файл ресурса:

Код:
 
101 DIALOGEX 0, 0, 140, 25
STYLE DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_ACCEPTFILES
CAPTION "Win32 Rebuilder"
MENU 101
LANGUAGE LANG_RUSSIAN, 0x1
FONT 8, "MS Shell Dlg"
{
   CONTROL "", 7001, "msctls_progress32", PBS_SMOOTH | WS_CHILD | WS_VISIBLE, 5, 7, 100, 12 , 0x00020000
   CONTROL "", 7005, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 110, 6, 25, 14  
}
 

Что мне нужно в константе и в initdialog файла проекта прописать, чтобы правильно все получилось? Может я неправильно файл ресурса составил? Прогресс вообще не реагирует. Приведи пожалуйста свой рабочий код.

Всего записей: 836 | Зарегистр. 23-12-2006 | Отправлено: 00:05 30-08-2007
RomanTim

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
antonn2
А при чем тут .NET? В 2007 пока только Win32 доступно (что в делфи, что в C++, .NET может как-то и можно включить, но я не видел), а вот среда разработки, IMHO, ощутимо удобнее и функциональнее (да, тяжелее, но и железо со времен Д7 пошустрее стало).
К тому же, в силу того, что Д7 выпущена уже весьма давно, даже в ХР (а висту уже, видимо, тоже надо начинать учитывать) некоторые контролы могут так "оригинально" себя вести, что довольно много времени уходит на придумывание как обойти эти глюки.
 
iTASmania_Inc
Так что Saxonika прав - если нет багажа имеющихся проектов, и не совсем антикварный комп, бери 2007.
По поводу где - глянь здесь  
http://www.sql.ru/forum/actualthread.aspx?bid=20&tid=466273

Всего записей: 375 | Зарегистр. 11-09-2003 | Отправлено: 08:10 30-08-2007 | Исправлено: RomanTim, 08:12 30-08-2007
iTASmania_Inc



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Saxonika
antonn2
RomanTim
Спасибо за советы!

Всего записей: 443 | Зарегистр. 29-04-2007 | Отправлено: 08:55 30-08-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