Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

как передат из command line аргумент моему web browser

2.5K
11 декабря 2002 года
geoneo
8 / / 11.12.2002
помогите пожалуста у меня сделан в vc++ web browser,каторому хочу передат из command line URL.Я знаю что ета делается с функций main(),но web browser сделан с помошю MFC AppWizard(exe) где нада вклучит функция main() если ета так?
Спосиба
380
11 декабря 2002 года
Arestov
285 / / 20.09.2000
Цитата:
Originally posted by geoneo
помогите пожалуста у меня сделан в vc++ web browser,каторому хочу передат из command line URL.Я знаю что ета делается с функций main(),но web browser сделан с помошю MFC AppWizard(exe) где нада вклучит функция main() если ета так?
Спосиба



используй GetCommandLine(), или theApp.m_lpCmdLine

2.5K
12 декабря 2002 года
geoneo
8 / / 11.12.2002
Спосиба игор но когда Я из start/run пускаю строку C:\WebBrowser\Debug\WebBrowser.exe yahoo.com у меня сообшение C:\WebBrowser\Debug\yahoo.com was not found.
можеш помоч еще? спосиба
4
12 декабря 2002 года
mike
3.7K / / 01.10.2002
Цитата:
Originally posted by geoneo
Спосиба игор но когда Я из start/run пускаю строку C:\WebBrowser\Debug\WebBrowser.exe yahoo.com у меня сообшение C:\WebBrowser\Debug\yahoo.com was not found.
можеш помоч еще? спосиба



А так:

C:\WebBrowser\Debug\WebBrowser.exe http://www.yahoo.com/

380
15 декабря 2002 года
Arestov
285 / / 20.09.2000
Цитата:
Originally posted by geoneo
Спосиба игор но когда Я из start/run пускаю строку C:\WebBrowser\Debug\WebBrowser.exe yahoo.com у меня сообшение C:\WebBrowser\Debug\yahoo.com was not found.
можеш помоч еще? спосиба



пиши с кавычками и удостоверься что файл действительно есть:

"C:\Documents and Settings\Igor Arestov\My Documents\Visual Studio Projects\WebBrowser\Debug\WebBrowser.exe" codenet.ru


равно как и :
"c:\Program Files\Internet Explorer\IEXPLORE.EXE" codenet.ru

577
15 декабря 2002 года
Mozhay
81 / / 20.09.2000
Цитата:
Originally posted by geoneo
помогите пожалуста у меня сделан в vc++ web browser,каторому хочу передат из command line URL.Я знаю что ета делается с функций main(),но web browser сделан с помошю MFC AppWizard(exe) где нада вклучит функция main() если ета так?
Спосиба



Посмотри CYourApp::InitInstance()
Там должны быть примерно такие строки:

CCommandLineInfo cmdInfo;
ParseCommandLine(cmdInfo);

if (!ProcessShellCommand(cmdInfo))
return FALSE;

Посмотри структурку CCommandLineInfo
В ней есть поля m_nShellCommand и m_strFileName.
После ParseCommandLine в первом поле будет команда, которую предстоит выполнить (в твоем случае будет CCommandLineInfo::FileOpen). А во втором - имя открываемого файла! Бери это имя, если оно содержит путь, отрезай его и пользуйся.

2.5K
16 декабря 2002 года
geoneo
8 / / 11.12.2002
Спасиба я уже решил ету проблему спомошю m_lpCmdLine .Еше раз спосиба за внимание
geoneo
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог