Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Delphi


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Delphi

Выпуск № 543
от 26.07.2006, 14:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 366, Экспертов: 52
В номере:Вопросов: 5, Ответов: 7


Вопрос № 49709: Здраствуйте уважаемые мастера! у меня к вам вопрос. как можно узнать существует ли папка, создать папку, копировать папку и на вопрос заменить папку или файлы автоматический ответ был ДА. заранее спасибо! с/у Ера...
Вопрос № 49724: Здравствуйте, уважаемые эксперты! Скажите пожалуйста, как дописать пару строк - 127.0.0.0 тутещёназвание - в файл hosts. Он находится здесь: C:WINDOWSsystem32driversetc. Спасибо!...
Вопрос № 49749: Здравствуйте эксперты!! Подскажите как работает авторан(например, он находиться на CD, с помошью него после попадания CD в CD-ROM запускается какая-нибудь прграммка ну и там появляется перечень возможностей которыми обладает этот диск). Не могу п...
Вопрос № 49774: как сделать ссылку на инет сайт с помощью button'a...
Вопрос № 49797: Здравствуйте! В Дельфи 2006 как можно для проекта WIN32 добавить Activex в Tool Palette...

Вопрос № 49.709
Здраствуйте уважаемые мастера! у меня к вам вопрос. как можно узнать существует ли папка, создать папку, копировать папку и на вопрос заменить папку или файлы автоматический ответ был ДА. заранее спасибо! с/у Ера
Отправлен: 20.07.2006, 16:56
Вопрос задал: ERA (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: PheanixN
Здравствуйте, ERA!
На все ваши вопросы есть ответы в самой помощи Делфи.
DirectoryExists - существование директории
CreateDir - создание директории

Для автоматического ответа необходимо использовать условия...

есть еще возможность напрямую работать с WinAPI

Приложение:

Ответ отправил: PheanixN (статус: 3-ий класс)
Ответ отправлен: 20.07.2006, 17:03
Оценка за ответ: 5


Вопрос № 49.724
Здравствуйте, уважаемые эксперты!
Скажите пожалуйста, как дописать пару строк - 127.0.0.0 тутещёназвание - в файл hosts.
Он находится здесь: C:WINDOWSsystem32driversetc.
Спасибо!
Отправлен: 20.07.2006, 18:06
Вопрос задал: Vic (статус: 4-ый класс)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Physicist
Здравствуйте, Vic!

Используйте функцию Append для добавления строки в файл. Например, так:

Приложение:

Ответ отправил: Physicist (статус: 8-ой класс)
Ответ отправлен: 20.07.2006, 18:26
Оценка за ответ: 5
Комментарий оценки:
Спасибо!

Отвечает: PheanixN
Здравствуйте, Vic!
Берете компонент Memo, загружаете в него файл hosts. Редактируете его. Сохраняете.
Ответ отправил: PheanixN (статус: 3-ий класс)
Ответ отправлен: 20.07.2006, 18:27
Оценка за ответ: 1
Комментарий оценки:
Тогда не проще ли уж Блокнотом?


Вопрос № 49.749
Здравствуйте эксперты!!
Подскажите как работает авторан(например, он находиться на CD, с помошью него после попадания CD в CD-ROM запускается какая-нибудь прграммка ну и там появляется перечень возможностей которыми обладает этот диск). Не могу понять как он работает вродебы пара строчек в нем обычно , а усё работает!!??
Зарание спасибо!!
P. S.
Это не тот диалог который Wind'a предлагает выбрать каким образом открыть диск!!!
Отправлен: 20.07.2006, 23:08
Вопрос задал: F Ruslan R (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Марк Крейн
Здравствуйте, F Ruslan R!
Для этого в корневой папке диска (CD) должен присутствовать файл autorun.inf. И обязательно должен называться именно так, а не иначе.
Скажем, если там есть такая запись:

[autorun]
icon=myicon.ico
open=setup.exe

Тогда в Панели управления иконка диска будет myicon.ico, а автоматически запустится программа setup.exe. Вот так это и работает.
Ответ отправил: Марк Крейн (статус: Студент)
Ответ отправлен: 21.07.2006, 05:22

Отвечает: Physicist
Здравствуйте, F Ruslan R!

Добавлю, что иконку не обязательно хранить в отдельном ico-файле. Можно сделать так:

[autorun]
open=setup.exe
icon=setup.exe,0

В этом случае будет использоваться первая иконка из setup.exe. Соответственно, если нужна вторая - пишите ",1" и т.д.
Ответ отправил: Physicist (статус: 8-ой класс)
Ответ отправлен: 21.07.2006, 09:57


Вопрос № 49.774
как сделать ссылку на инет сайт с помощью button'a
Отправлен: 21.07.2006, 08:34
Вопрос задал: Ghora (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 3)

Отвечает: Ерёмин Андрей
Здравствуйте, Ghora!
В обработчике нажатия кнопки напишите следующий код:
ShellExecute(0,'open','http://www.mysite.ru/','','',SW_SHOWNORMAL);
Не забудьте добавить ShellAPI в Uses.
---------
Нет правила без исключений. Правило без исключений - исключение из правил.
Ответ отправил: Ерёмин Андрей (статус: Профессор)
Россия, Тула
WWW: Программирование на DELPHI: Всё для программиста.
ICQ: 286837644
----
Ответ отправлен: 21.07.2006, 08:38


Вопрос № 49.797
Здравствуйте! В Дельфи 2006 как можно для проекта WIN32 добавить Activex в Tool Palette
Отправлен: 21.07.2006, 12:45
Вопрос задал: Lessy8 (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Лукьяненко Алексей Валериевич
Здравствуйте, Lessy8!

Component - Import Component - Import ActiveX control
Потом нужно создать пакет и включить в него созданный модуль, откомпилировать и установить
Ответ отправил: Лукьяненко Алексей Валериевич (статус: 4-ый класс)
Ответ отправлен: 21.07.2006, 12:52
Оценка за ответ: 4
Комментарий оценки:
Желательно бы подробнее, но главное что натолкнуло на мысль использовать пользовательский пакет и результат достигнут. Спасибо


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.34 от 01.06.2006
Яндекс Rambler's Top100

В избранное