Модераторы: Snowy, Poseidon, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как запустить браузер например Opera 
V
    Опции темы
AndreyZ53
Дата 23.8.2008, 17:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 138
Регистрация: 22.8.2008

Репутация: 1
Всего: 2



Как запусить браузер например Opera и чтобы в адресную строку вставилась ссылка, но мне надо чтобы ссылка эта бралась например с ListBox, то есть та которую пользователь выберит, вот код когда открывает с определённой ссылкой

WinExec('С:\Opera.exe http://mail.ru', SW_SHOW);

Вот запсукает сайт mail.ru

а как с listBox пробывал так WinExec('С:Opera.exe' pChar(ListBox.Items[0]), SW_SHOW); так не запускает выдаёт ошибку, помогите плиз за ранее благодарен
--------------------
https://itbases.ru/
PM MAIL WWW Skype   Вверх
volvo877
Дата 23.8.2008, 18:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2073
Регистрация: 15.11.2004

Репутация: 1
Всего: 116



Так не пробовал:
Код

WinExec(pchar('C:\opera.exe ' + ListBox1.Items[ListBox1.ItemIndex]), SW_SHOW);

?
PM MAIL   Вверх
AndreyZ53
Дата 23.8.2008, 19:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 138
Регистрация: 22.8.2008

Репутация: 1
Всего: 2



Вот попробывал, ошибки нету, но ничего не выполняется, не запускается даже Opera
--------------------
https://itbases.ru/
PM MAIL WWW Skype   Вверх
volvo877
Дата 23.8.2008, 19:35 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2073
Регистрация: 15.11.2004

Репутация: 1
Всего: 116



Цитата(AndreyZ53 @  23.8.2008,  19:18 Найти цитируемый пост)
не запускается даже Opera 

Если opera.exe действительно лежит там, где указано - все запускается. Если нет - не запустится. Нужно задать полный путь к Опере.

Добавлено через 3 минуты и 32 секунды
P.S. Как найти путь к Опере - см. здесь: http://forum.vingrad.ru/index.php?showtopi...st&p=818690
PM MAIL   Вверх
Rohoss
Дата 23.8.2008, 20:34 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Начальник интернета
***


Профиль
Группа: Завсегдатай
Сообщений: 1308
Регистрация: 9.10.2006
Где: Matrix

Репутация: нет
Всего: 18



Цитата(AndreyZ53 @  23.8.2008,  19:18 Найти цитируемый пост)
Вот попробывал, ошибки нету, но ничего не выполняется, не запускается даже Opera


Как не удивительно, но файлы программ не всегда лежат в корне диска «с»  smile , у меня например 
Код

 WinExec(pchar('C:\Program Files\Opera\opera.exe http://google.com'), SW_SHOW);


Добавлено @ 20:36
П. С. Не обновлялась страница и не видел последний пост

Это сообщение отредактировал(а) Rohoss - 23.8.2008, 20:37


--------------------
Файловый менеджер Explorer.Net скачать  video
PM ICQ   Вверх
AndreyZ53
Дата 23.8.2008, 20:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 138
Регистрация: 22.8.2008

Репутация: 1
Всего: 2



Я прописал полный путь к опере, и всё равно ничего не запускается даже опера, вот сделал так в TEdit записываю полный путь к опере

Код

Edit1.Text:='"C:\Program Files\Opera\opera.exe"';


А потом уже запускаю из листбокса
Код

WinExec(pChar(Edit1.Text+ListBox1.Items[ListBox1.ItemIndex]), SW_SHOW);


Вот этот метод запускает тока оперу, но ссылку с ListBox не вводит и вот твой метод

Код

WinExec(pchar('"C:\Program Files\Opera\opera.exe"' + ListBox1.Items[ListBox1.ItemIndex]), SW_SHOW);


С твоим методом перепроверил запускает тоже тока оперу но без ссылки

Добавлено @ 20:58
Цитата(Rohoss @ 23.8.2008,  20:34)
Цитата(AndreyZ53 @  23.8.2008,  19:18 Найти цитируемый пост)
Вот попробывал, ошибки нету, но ничего не выполняется, не запускается даже Opera


Как не удивительно, но файлы программ не всегда лежат в корне диска «с»  smile , у меня например 
Код

 WinExec(pchar('C:\Program Files\Opera\opera.exe http://google.com'), SW_SHOW);


Добавлено @ 20:36
П. С. Не обновлялась страница и не видел последний пост

Да то что ты написал работает, но мне ненужна не определённая ссылка, а как мне запустить ссылку которые находятся в ListBox, то есть которые выберит пользователь, а у тебя определённая ссылка в опере запускается

Это сообщение отредактировал(а) AndreyZ53 - 23.8.2008, 21:05
--------------------
https://itbases.ru/
PM MAIL WWW Skype   Вверх
volvo877
Дата 23.8.2008, 22:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2073
Регистрация: 15.11.2004

Репутация: 1
Всего: 116



Цитата(AndreyZ53 @  23.8.2008,  20:54 Найти цитируемый пост)
Вот этот метод запускает тока оперу, но ссылку с ListBox не вводит и вот твой метод
Как ты думаешь, я после opera.exe (перед ссылкой) просто так поставил пробел? Мне больше делать нечего, как лишние символы печатать, правда?

PM MAIL   Вверх
AndreyZ53
Дата 24.8.2008, 09:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 138
Регистрация: 22.8.2008

Репутация: 1
Всего: 2



Цитата(volvo877 @ 23.8.2008,  22:35)
Как ты думаешь, я после opera.exe (перед ссылкой) просто так поставил пробел? Мне больше делать нечего, как лишние символы печатать, правда?


А всё извини, я просто не заметил, спасибо большое
--------------------
https://itbases.ru/
PM MAIL WWW Skype   Вверх
mnikola2009
Дата 7.4.2011, 21:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 24.11.2009

Репутация: нет
Всего: нет



Цитата(volvo877 @ 23.8.2008,  18:43)
Так не пробовал:
Код

WinExec(pchar('C:\opera.exe ' + ListBox1.Items[ListBox1.ItemIndex]), SW_SHOW);

?

Можно еще и так:

Код

ShellExecute(Form1.Handle, nil, pChar('C:\Program Files\Opera\Opera.exe'), pChar('http://google.com'), nil, SW_RESTORE);

PM MAIL   Вверх
Rohoss
Дата 7.4.2011, 21:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Начальник интернета
***


Профиль
Группа: Завсегдатай
Сообщений: 1308
Регистрация: 9.10.2006
Где: Matrix

Репутация: нет
Всего: 18



mnikola2009, спасибо  smile . Мы тут три года искали как ещё можно сделать  smile 


--------------------
Файловый менеджер Explorer.Net скачать  video
PM ICQ   Вверх
Akella
Дата 8.4.2011, 16:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 4
Всего: 329



smile

Добавлено через 49 секунд
а можно ещё так:
Код
ShellExecute(application.ActiveFormHandle, nil, pChar('C:\Program Files\Opera\Opera.exe'), pChar('http://google.com'), nil, SW_RESTORE);

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Сети"
Snowy
Poseidon
MetalFan

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делится вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Сети | Следующая тема »


 




[ Время генерации скрипта: 0.0548 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.