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

RusFAQ.ru: Программирование на C / C++


Информационный Канал Subscribe.Ru

RusFAQ.ru: Программирование на C / C++

Выпуск № 631
от 22.11.2004, 16:40

Администратор:
Имя: Nick.Box
URL: Информационный ресурс
ICQ: 365124
[censored], [censored]
О рассылке:
Задано вопросов: 2037
Отправлено ответов: 3869
Активность: 189.9 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе][Обсудить на форуме]


 Список экспертов, ответы которых опубликованы в данном выпуске

_vt
Статус: Профессиональный
Общий рейтинг: 118.73
[Подробней >>]
vitya
Статус: Профессиональный
Общий рейтинг: 109.9
[Подробней >>]
vitaly
Статус: Начальный
Общий рейтинг: 131.7
[Подробней >>]
 
DSota
Статус: Опытный
Общий рейтинг: 124.05
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 2034. Подскажите, пожалуйста, как подключить CFile со всеми причиндалами к Win32API-программе?? Хочу использовать [www.gorep.se], а он без CFile'а не фурычит ;(... (ответов: 3)
Вопрос № 2035. Здравствуйте! Скажите, пожалуйста, как в Borland Turbo C++ 3.0 выполнить команду DOS, т.е. передать ее командному интерпретатору. Пробовал system и execl, но код возврата функций - "-1", а переменная errno принимает обычно значение 8, но бы... (ответов: 1)

Вопросов: 2, ответов: 4


 Вопрос № 2034

Подскажите, пожалуйста, как подключить CFile со всеми причиндалами к Win32API-программе??
Хочу использовать [www.gorep.se], а он без CFile'а не фурычит ;(



Вопрос отправлен: 18.11.2004, 16:52
Отправитель: Ильюша

[Следующий вопрос >>] [Список вопросов]

Отвечает _vt

Здравствуйте, Ильюша!
Если надо чисто WinAPI - то переводи с MFC на WinAPI. Если MFC не проблема - #include <afxwin.h>. Плюс укажи в свойствах проекта - use MFC.
* Origin : I′d like to change the world, but I have no source code


Ответ отправлен: 19.11.2004, 23:50
Отправитель: _vt


Отвечает vitya

Приветствую Вас, Ильюша!
слинкуй с библиотеками MFC.

Ответ отправлен: 19.11.2004, 08:21
Отправитель: vitya


Отвечает vitaly

Добрый день, Ильюша!
CFile класс MFC.
Надо подключать библиотеку MFC42.lib


Ответ отправлен: 19.11.2004, 09:58
Отправитель: vitaly


 Вопрос № 2035

Здравствуйте!
Скажите, пожалуйста, как в Borland Turbo C++ 3.0 выполнить команду DOS, т.е. передать ее командному интерпретатору.
Пробовал system и execl, но код возврата функций - "-1", а переменная errno принимает обычно значение 8, но бывает и другое. Я так понимаю, что памяти не хватает, но не уверен.
Так же мне бы хотелось запускать и любое другое приложение из своего приложения. Как это правильно сделать?
Буду рад любой полезной информации по данному вопросу.
P.S. Извиняюсь, за огромный размер приложения - это весь исходный код моего файлового менеджера, который компилируется без проблем. Ближе к его к концу вызывается один единственный раз в этой программе команда system. Там и хотелось бы вызывать другие приложения.
Функция main в другом вопросе.


Приложение:


Вопрос отправлен: 18.11.2004, 18:07
Отправитель: Стас (stas3@belnet.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает DSota

Приветствую Вас, Стас!
Можно использовать и System и Exesl...
1. Могут быть ошибки:
2 - файл не найден
4 - слишком много открыто файлов
5 - доступ запрещен
8 - не хватает базовой памяти
20 - слишком много аргументов
21 - неправильный формат EXE файла
2. Из IDE программа точно не запустится... Само IDE занимает много
памяти... Можно ее скомпилировать в экзешник и потом запускать из чистого доса. При этом
еще можно ее оптимизировать для меньшего размера
(Options->Compiler->Optimizations->Smallest code).
3. Если не запистится и так, придется самому меньшать размер программы...
Лишние процедуры переместить в оверлей, и держать их там, убирая их перед
запуском других файлов.


Ответ отправлен: 19.11.2004, 10:24
Отправитель: DSota



Форма отправки вопроса

Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

(C) 2002-2003 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


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


Получить ответов:


 Выбор рассылки

Программисту
Assembler (20)
C / C++ (17)
Perl (4)
Builder / Delphi (17)
Pascal (19)
Basic / VBA (8)
Java / JavaScript (6)
PHP (18)
Криптография (6)
WinAPI (17)
Радиоэлектроника (11)
Пользователю
Windows 95/98/Me (38)
Windows NT/2000/XP (59)
"Железо" (37)
Поиск информации (20)
Администратору
Windows NT/2000/XP (34)
Linux / Unix (17)
Юристу
Гражданское право (10)
Семейное право (5)
Трудовое право (8)
КоАП (5)

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





http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.prog.cplus
Отписаться

В избранное