Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 28.05.2013
Сообщений: 5
1

Подскажите пожалуйста,почему не работает на другом ПК?

28.05.2013, 13:40. Просмотров 1096. Ответов 5
Метки нет (Все метки)

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Diagnostics;
using System.Drawing;
using System.Runtime.InteropServices;
using System.Text;
using System.Windows.Forms;
using Microsoft.Win32;
 
namespace FormClosing_Event_Cancel
{
    public partial class main : Form
    {
        public main()
        {
            InitializeComponent();
        }
        [DllImport("wininet.dll")]
        public static extern bool InternetSetOption(IntPtr hInternet, int dwOption, IntPtr lpBuffer, int dwBufferLength);
        public const int INTERNET_OPTION_SETTINGS_CHANGED = 39;
        public const int INTERNET_OPTION_REFRESH = 37;
       
             
 
 
        private void exitToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Application.Exit();
        }
 
        private void showToolStripMenuItem_Click(object sender, EventArgs e)
        {
            this.WindowState = FormWindowState.Normal;
            this.ShowInTaskbar = true;
        }
 
        private void Form1_FormClosing(object sender, FormClosingEventArgs e)
        {
            e.Cancel = true;
            this.WindowState = FormWindowState.Minimized;
            this.ShowInTaskbar = false;
        }
         ProcessStartInfo proxg = new ProcessStartInfo(Environment.SystemDirectory + @"\netsh.exe", "winhttp import proxy source=ie");
 
        private void button1_Click(object sender, EventArgs e)
        {
            
            RegistryKey regKey = Registry.CurrentUser;
            regKey = regKey.CreateSubKey(@"Software\Microsoft\Windows\CurrentVersion\Internet Settings");
            regKey.SetValue("ProxyEnable", 1);
 
 
 
            regKey.SetValue("ProxyServer", "212.119.97.198:3128");
 
 
            regKey.Close();
            InternetSetOption(IntPtr.Zero, INTERNET_OPTION_SETTINGS_CHANGED, IntPtr.Zero, 0);
            InternetSetOption(IntPtr.Zero, INTERNET_OPTION_REFRESH, IntPtr.Zero, 0);
            Process.Start(proxg);
        }
 
 
        private void button2_Click(object sender, EventArgs e)
        {
            RegistryKey regKey = Registry.CurrentUser;
            regKey = regKey.CreateSubKey(@"Software\Microsoft\Windows\CurrentVersion\Internet Settings");
            regKey.SetValue("ProxyEnable", 0);
 
 
 
            regKey.SetValue("ProxyServer", "");
 
 
            regKey.Close();
            InternetSetOption(IntPtr.Zero, INTERNET_OPTION_SETTINGS_CHANGED, IntPtr.Zero, 39);
            InternetSetOption(IntPtr.Zero, INTERNET_OPTION_REFRESH, IntPtr.Zero, 37);
           
       
        }
 
       
        }
    }
Я написал программу для смены ip адресса.На форме 2 кнопки.У меня работает,а на другом пк нет(Подскажите что нужно исправить.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.05.2013, 13:40
Ответы с готовыми решениями:

Не работает удаление пробелов в строке! Подскажите пожалуйста, почему не работает?
Здравствуйте! Скажите пожалуйста, почему не работает данный код; должно брать строку, которую ввёл...

Подскажите, пожалуйста почему не работает
Добрый день. Подскажите пожалуйста как исправить ошибку. на сайте пишет что необходимо указать...

Подскажите пожалуйста почему не работает кисть
Пытаюсь нарисовать текстуру и ничего не получается. Подскажите в чем моя ошибка. Спасибо!

Подскажите пожалуйста почему программа не работает очень надо
Делфи

5
1220 / 1030 / 293
Регистрация: 07.03.2012
Сообщений: 3,243
28.05.2013, 14:19 2
ветки реестра вообще такие есть на др.компе? ексепшн или что-то такое вываливается вообще?
0
25 / 25 / 6
Регистрация: 26.09.2010
Сообщений: 295
28.05.2013, 14:26 3
Ошибку выдает какую нибудь?
0
28 / 28 / 8
Регистрация: 28.01.2013
Сообщений: 211
28.05.2013, 14:49 4
А может все совсем просто. Например .Net Framework не установлен, или версия другая. Или библиотеки, которую подгружаешь, нету.
0
1220 / 1030 / 293
Регистрация: 07.03.2012
Сообщений: 3,243
28.05.2013, 15:11 5
если фреймворка нет, то прога не запустится вовсе, у автора вроде всё запустилось
0
28 / 28 / 8
Регистрация: 28.01.2013
Сообщений: 211
28.05.2013, 15:34 6
Цитата Сообщение от Монфрид Посмотреть сообщение
если фреймворка нет, то прога не запустится вовсе, у автора вроде всё запустилось
Из описания не понятно. Или она не запускается, или не делает то, что должна делать.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.05.2013, 15:34

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Подскажите пожалуйста почему под debian не работает jar(ClassNotFoundException)
Подскажите пожалуйста почему на винде jar работает как и задумовалось, а в дебиане как доходит до...

Подскажите, пожалуйста, почему не работает? (найти столбец с минимальной суммой элементов)
Среди столбцов заданной целочисленной матрицы, которые включают только такие элементы, которые по...

Подскажите, пожалуйста, как на основе одного раскрываюшегося списка произвести фильтрацию в другом
Здравствуйте, помогите, пожалуйста! На форме 2 раскрывающихся списка: "Учебник" и "Глава", в...

Плизз help:я создал 2 текстовых файла, и мне надо поменять их середины друг с другом подскажите пожалуйста
ЫЫЫЫ


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.