Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» Вопросы по Delphi (версии 2009, 2010 Weaver, 2011 Fulcrum)

Автор: V1s1ter
Дата сообщения: 18.02.2011 19:36
Вопрос.
Если кто в курсе подскажите, какие файлы, ключи реестра нужно продублироваль со старого компа на новый, чтобы перенести все настройки Делфи (в моем случае 2007), включая цвета, пути и т.д. Я когдато промониторил при настройке изменение реестра и файлов и батник соответствующий наваял, но как то удалил . Не хочется повторять процедуру.
Автор: 3JIou JIoCb
Дата сообщения: 21.02.2011 12:09
Такая беда. Стояла Delphi XE на одном разделе, после чего я ее оттуда удалил через uninstall. Ставлю заново на диск С, ставится, но ничего не работает. При попытке компиляции пишет:
[DCC Fatal Error] Project1.dpr(1): F1027 Unit not found: 'System.pas' or binary equivalents (.dcu)
Пути проверял ,всё на месте. Но не работает.. В чем может быть проблема?
Автор: aidarsimon
Дата сообщения: 21.02.2011 12:55
V1s1ter
ну если писал баник, то примерно должен сам свпомнить.
промониторь еще раз total анинсталлом. Я могу подмониторить у себя, если время будет
Автор: relictus
Дата сообщения: 24.02.2011 08:05
Что-то не соображу после праздника ))
Для печати xls файла (два листа по одной странице на каждом) из программы используется такой код:

Код:
ExcelApp := CreateOleObject('Excel.Application');
try
ExcelApp.Workbooks.Open(ExtractFilePath(ParamStr(0)) + '~tmp.xls');
// Print it out
ExcelApp.Worksheets.PrintOut;
finally
// Close Excel
if not VarIsEmpty(ExcelApp) then
begin
ExcelApp.Quit;
ExcelApp := Unassigned;
end;
end;
Автор: relictus
Дата сообщения: 25.02.2011 07:05
Ни у кого нет мыслей по моему вопросу?
Автор: JAPWork
Дата сообщения: 25.02.2011 07:57
relictus

Цитата:
Ни у кого нет мыслей по моему вопросу?

Ну а какие тут могут быть мысли...
Если все обстоит именно так, как Вы сказали - то и делать ничего не надо. Вместо оператора листоподатчик перевернет лист и подсунет его для печать продолжения. Вы ведь, судя по коду, совершенно не заморачивались обработкой и обеспечением специфического вида четных и нечетных листов. А раз так - все идет - как и шло. Разве что в драйвере принтера придется правильно установить параметры двусторонки.
Автор: victor2222
Дата сообщения: 25.02.2011 12:27
Добрый день подскажите как правильно установить Delphi 2010, уже 2 раза скачивал 2 разных образа с торента, и всеравно пишет ошибка - "false" is a not valid integer value
что делать?
Автор: KF121
Дата сообщения: 25.02.2011 13:13
зайти в папку install и запустить Setup.exe а потом help_setup.exe
Автор: Frodo_Torbins
Дата сообщения: 25.02.2011 13:35
victor2222
В варезном топике есть хеши для всех файлов дистрибутива. Проверьте, возможно у вас оба раза скачался битый инсталер.
Автор: KF121
Дата сообщения: 25.02.2011 13:38

Цитата:
Frodo_Torbins

Нет, это призапуске autorun-ера, я грешу на региональные настройки или что-то подобное, т.к. у меня тоже на одной машине работает, а на другой нет. а инсталлер нормально все устанавливает
Автор: victor2222
Дата сообщения: 25.02.2011 14:12
пишет,ошибка регистрации, переходит на оф.сайт!скачал rar - delphi_xe_3953b_win_esd, зашел в папку install запустил Setup.exe, теперь не подходит ключ, у кого есть рабочий образ я уже и с этога сайта качал(http://rutracker.org/forum/viewtopic.php?t=2147307) все равно не работает
Автор: ppkp
Дата сообщения: 25.02.2011 14:23
victor2222

Цитата:
теперь не подходит ключ

Вам в Варез. KeyMaker от CORE в шапке.
Автор: Frodo_Torbins
Дата сообщения: 25.02.2011 14:24
victor2222
Проскрольте страничку вверх и узрите надпись "Вопросы вареза здесь не обсуждаются !!!". Там же можно увидеть ссылки на профильные темы.
Автор: psa1974
Дата сообщения: 25.02.2011 14:26
victor2222
Может имеет смысл скачать и установить Delphi XE?. Там в этой ветке из шапки можно скачать кейген от CORE, который, кстати, генерит ключи и для Delphi 2010...
Автор: victor2222
Дата сообщения: 25.02.2011 14:27
а какой стандартный пароль с черточкой на архиве?
Автор: Frodo_Torbins
Дата сообщения: 25.02.2011 15:04
victor2222
Учимся пользоваться поиском: http://forum.ru-board.com/topic.cgi?forum=13&topic=2050
Автор: victor2222
Дата сообщения: 25.02.2011 15:07
спасибо
Автор: ZBEP
Дата сообщения: 06.03.2011 23:09
А что можно сделать с большим размером выходного exe файла? (упаковщики не предлогать)
Пустая форма занимает 895 КБ (916 992 байт)
Я понимаю конечно, мелочи, но куда столько???
Я бы еще понял если 200 килобайт или 100, но почти метр.. это жирно даже для делфи.
Автор: JAPWork
Дата сообщения: 07.03.2011 08:08
ZBEP

Цитата:
А что можно сделать с большим размером выходного exe файла?

Если напрячься и освоить "поиск", то в Сети можно найти рекомендации по уменьшению EXEшника. Отлинковать ненужные библиотеки и так далее... Увы -для реально выполняющего какую-либо полезную работу приложения результат будет не очень значительным.
Можно пошукать в той стороне, где лежит KOL. Поиск Вам в помощь. Можно еще использовать принципиально другие иерархии объектов, разной степени кастрированности аналоги VCL. Результат - этакий генномодифицированный продукт. Со всеми отсюда вытекающими... Люди разумные - предпочитают не связываться, так как слишком велика вероятность, что рано или поздно вылезет какая-нибудь бяка.

Но все это - только если Вы студент или школьник. Золотое времечко, когда делать нечего и время можно убивать самыми разнообразными способами. Увы, я к таковым не принадлежу, а посему конкретными ссылками ссудить не могу. Жалко пару сотен байтов дисковой памяти на хранение всякой ерунды, уж извините.

Автор: Eternal_Shield
Дата сообщения: 07.03.2011 09:15
WARNING! High offence post!

ZBEP

Цитата:
А что можно сделать с большим размером выходного exe файла? (упаковщики не предлогать)
Пустая форма занимает 895 КБ (916 992 байт)

В отличие от всеми любимого ппц, сорри, цпп. Делфя всё необходимое несёт в EXE. Никаких бредовых Runtime Redistributables не надо в помине. Включите Build with Runtime packages в настройках проекта и радуйтесь маленьким размерам в р-не 106кб (по крайней мере, столько у XE), но придётся таскать аналоги ппцшных Run-time Redistributables пакаджей.


Цитата:
Я понимаю конечно, мелочи, но куда столько???
Я бы еще понял если 200 килобайт или 100, но почти метр.. это жирно даже для делфи.

Ничего бы вы не поняли и не понимаете сейчас...чтобы понимать откуда такие размеры EXE изучите VCL, сколько там кода? Там миллионы строк! Напишите свои миллионы строк - они что, меньше занимать места будут? Меньше они занимать НЕ будут.

З.Ы: Без обид.
Автор: ZBEP
Дата сообщения: 07.03.2011 13:46
JAPWork, Eternal_Shield, спасибо!
Автор: tanaseduard
Дата сообщения: 08.03.2011 19:04
Все здрасте.
Есть така задачка(Delphi 2010).
Нужно создать базовую форму на которой будут находиться компоненты и описаны базовые функции для работы. Ее нужно запихнуть в пакет.
Далее в проекте нужно чтоб новые формы наследовались от нее и в дизайнере были видны соответственно компоненты и была возможность работать с ними.
Перерыл инет и методы которые нашел не помогают, если у кого то есть примеры буду благодарен.
Автор: R3Pa4eK
Дата сообщения: 08.03.2011 20:05
Привет всем! Скажите пожалуйста по каким учебникам вы учились? (Хочу выучить делфина -мою главную головную боль)
Автор: Frodo_Torbins
Дата сообщения: 08.03.2011 21:34
R3Pa4eK
Мне вот эта нравится: "Программирование в Delphi 7 - Дарахвелидзе П. Г., Марков Е. П.". Помню голова аж гудела когда по ней знакомился с объектно-ориентированным программированием, первую главу полз по две страницы в час. Книга очень основательная, если сможете освоить, считайте на 80% делфи уже знаете.
Есть еще на полке "И. Ю. Баженова - Delphi 7. Самоучитель программиста". Она попроще, но и знаний дает меньше. Даже больше на справочник смахивает.

tanaseduard
Оно? http://delphikingdom.com/asp/viewitem.asp?catalogid=1375
Автор: tanaseduard
Дата сообщения: 08.03.2011 21:58
Frodo_Torbins
Спасибо, это я читал.
Проблема возникает если и базовый класс и наследники распиханы по пакетам, оказалось что пакет с базовым классом обязательно должен присутствовать в группе проектов.
Автор: marser
Дата сообщения: 09.03.2011 07:55
tanaseduard

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

В свое время, у меня не получилось реализовать визуальное наследование из bpl. Как не старался, но если в dfm наследника стоит inherited, то требуется наличие формы предка в проекте.
Автор: tanaseduard
Дата сообщения: 09.03.2011 08:04
marser
У меня вроде получилось. Но вот только dfm предка должен присутствовать в проектной группе, тогда можно будет редактировать сами формы. А если она будет отсутствовать в проекте, но будут прописаны пути - будет только компилиться.
Автор: marser
Дата сообщения: 09.03.2011 08:49
tanaseduard

Цитата:
Но вот только dfm предка должен присутствовать в проектной группе, тогда можно будет редактировать сами формы.

Это нормальная работа с bpl?

Цитата:
А если она будет отсутствовать в проекте, но будут прописаны пути - будет только компилиться.

И код будет размещён в exe (dll), а не в bpl.
Автор: Ludens
Дата сообщения: 09.03.2011 14:42
Не подскажет ли кто знает, можно ли с помощью кода на Delphi выяснить устанновленную в системе скорость автоповтора клавиатуры и интервал задержки перед автоповтором?
Эти параметры легко уставливаются в Control Panel / Keyboard, но вот как программно узнать их значения?
Автор: marser
Дата сообщения: 09.03.2011 14:57
Ludens
Прочитать значения из реестра
[HKEY_CURRENT_USER\Control Panel\Keyboard]
"KeyboardDelay"="0" - Задержка перед началом повтора
"KeyboardSpeed"="31" - Скорость повтора

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172

Предыдущая тема: Установка копоненты ZipTV


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.