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

Программирование. Форум !!!

VC++7.0

Здравствуйте, comp

У меня такой вопрос: при компиляции программ в VC++7.0 получаем
*.exe но при запуске этого *.exe на других компьютерах, где не
установлена VC++7.0 программа выдает ошибку ссылаясь на то что
в системе нет необходимых *.dll, как от этого избавиться???

The Bat Version: 2.00.6
Windows XP
Data: Saturday, January 24, 2004
Time: 6:20:01 PM
С уважением, KS
ICQ: 327919691
mailto:andrei_am1***@m*****.ru
Хочеш жить - умей вертеться!!!
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   KS Sat, 24 Jan 2004 18:22:59 +0600 (#62454)

 

Ответы:

Здравствуйте, KS.

Вы писали 24 января 2004 г., 14:22:59:

При переносе эксешника нужно обязательно переносить библиотеки.
Обязательно в папку, куда есть PATH. Лучше в Windows\System. Ведь в программе
идет обращение к каким-то библиотечным функциям, а их нет.

Ответить   Wanderer Sat, 24 Jan 2004 16:48:00 +0200 (#62613)

 

Здравствуйте, KS.

Вы писали 24 января 2004 г., 14:22:59:

Не уверен, что поможет, но по всей видимости это от того, что
проект использует MFC. Если так, то необходимо в меню Project->Options
(вроде, точно не помню) найти checkbox "use MFC as" и заменить
значение "shared labrary" на "static labrary".
Другой вариант - отказаться от MFC и делать всё через API или ATL.
Тогда и в размере выигрышь, и в скорости будет.
Хотя при использовании ATL может тоже какие dll понадобятся?..
Можно так же создать дистрибутив, который скопирует необходимые
библиотеки на комп.

Ответить   Юрий Sat, 24 Jan 2004 16:02:14 +0200 (#62679)

 

Hello Юрий,

Saturday, January 24, 2004, 5:02:14 PM, you wrote:

сразу видно пользователей 6-ой версии :)

прикольней выбрать в свойствах проекта
Use of MFC: Use standard windows libraries.
Так прога пойдет даже на 98-ых без каких-либо дополнительных длл.

Ответить   Ivan Mikheikin Mon, 26 Jan 2004 11:29:55 +0300 (#63674)