0 / 0 / 0
Регистрация: 01.05.2012
Сообщений: 25
1

Можно ли ввести адрес в строку браузера, не открывая его

01.05.2012, 19:46. Показов 1405. Ответов 4
Метки нет (Все метки)

Что именно надо:

есть браузер (буду рад примеру работы с любым из них)
нужно научить программу взаимодействовать с браузером, а именно: вводить адрес .
и желательно не открывая самого браузера..

и второй вопрос:

есть ветка ROOT реестра, нужно изменить в ней определённое поле реестра.
реакция реестра - нету прав изменять.

код прилагается...

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
string user= Environment.UserDomainName+"\\"+Environment.UserName;
            RegistrySecurity mSec = new RegistrySecurity();
            RegistryAccessRule rule = new RegistryAccessRule(user,
            RegistryRights.FullControl, InheritanceFlags.None,
                      PropagationFlags.None,
                      AccessControlType.Allow);
            mSec.AddAccessRule(rule);
 
            RegistryKey key = Registry.ClassesRoot.OpenSubKey("exefile\\shell\\open\\command");
            
            key.SetAccessControl(mSec);
 
            string[] masNames = key.GetValueNames();
 
            MessageBox.Show("Найдено " + masNames.Count() + " записей в реестре");
           // дальше идёт уже замена значения, программа прерывается на строке получения имён
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.05.2012, 19:46
Ответы с готовыми решениями:

Можно ли записать в файл .xls данные не открывая его?
Можно ли записать в файл .xls данные не открывая и не загружая его? Если можно, то подскажите как.

Не вводится адрес в адресную строку браузера
Пытаюсь записать тест - работа с сайтом. Записал. Потом выполняю. Открывается страница сайта -...

Запускается программа только скопировав адрес в адресную строку браузера
Помогите!!!! В школе установил СУБД библиотеки в локальную сеть. Создал web-сайт и ссылку на нем...

Ввести адрес файла и разобрать его на части
Помогите с решением. УСЛОВИЕ: ввести адрес файла и разобрать его на части ,разделённые знаком...

4
210 / 134 / 8
Регистрация: 18.08.2010
Сообщений: 1,018
02.05.2012, 14:09 2
Цитата Сообщение от Fromys Посмотреть сообщение
вводить адрес .
и желательно не открывая самого браузера..
как вы себе представляете ввод адреса в браузере, который не открыт?
0
106 / 18 / 5
Регистрация: 03.04.2012
Сообщений: 219
02.05.2012, 15:53 3
Если нужно открыть браузер уже с готовым адресом то напрмиер iexplorer.exe "парметры_1" http://www.ololo.ru/ "парметры_2", на счет других незнаю... что касается другого подхода - наверно подменить домашную страницу, если я понял так как объяснил)

Добавлено через 8 минут
Зпауск
C#
1
2
3
4
5
6
Process ProcessWorkProcess = new Process();
ProcessStartInfo InfoWorkProcess = new ProcessStartInfo("iexplorer.exe");
InfoWorkProcess.WorkingDirectory = @"путь к IE";
InfoWorkProcess.Arguments = "http://www.ololo.ru/";
ProcessWorkProcess.StartInfo = InfoWorkProcess;
ProcessWorkProcess.Start();
Остановка
C#
1
2
ProcessWorkProcess.Kill();
ProcessWorkProcess.WaitForExit();
0
352 / 331 / 49
Регистрация: 12.12.2011
Сообщений: 563
02.05.2012, 17:58 4
для открытия ссылки в браузере по умолчанию
C#
1
Process.Start("http://www.example.com/");
0
0 / 0 / 0
Регистрация: 01.05.2012
Сообщений: 25
02.05.2012, 21:17  [ТС] 5
спс всем.) помогло.

насчёт реестра никто не знает? кстати проблема возникает на винде 7, как я понимаю, на ХР её нетрудно было бы решить.

а еще, есть ли какие-нибудь способы управлять закладками браузера или вообще чтото кроме открытия или закрытия? мб у разработчиков есть какойто список внутренних команд?) и как их посылать?)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.05.2012, 21:17
Помогаю со студенческими работами здесь

Ввести адрес файла и разобрать его на части(строчки с++)
Помогите,пожалуйста,решить следующую задачу. Ввести адресс файла и разобрать его на части...

Ввести символьный массив; найти адрес всех парных его элементов символьного массива
Ввести символьный массив. Найти адрес всех парных его элементов

Ввести адрес файла и «разобрать» его на части, разделенные знаком '/'. Каждую часть вывести в отдельной строке
Ввести адрес файла и «разобрать» его на части, разделенные знаком '/'. Каждую часть вывести в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru