Example #1
0
        void EditServer(object sender, EventArgs e)
        {
            //EditServer form = new EditServer();
            //form.Show();

            EditServer form2 = new EditServer();

            //   form2.DisableButton += new EventHandler(form2_DisableButton);

            form2.DisableButton += new EventHandler(LoadSetting);

            form2.ShowDialog();
        }
Example #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            EditServer frm = new EditServer();

            frm.Show();
        }
Example #3
0
        public void ReadSections()
        {
            string path = System.Environment.CurrentDirectory;

            string ServerindexString = @path + "\\" + "SquidConfig.ini";


            if (File.Exists(ServerindexString))

            {
                //   MessageBox.Show("存在ini");

                byte[] buffer = new byte[65535];
                int    rel = GetPrivateProfileSectionNamesA(buffer, buffer.GetUpperBound(0), ServerindexString);
                int    iCnt, iPos;
                System.Collections.ArrayList arrayList = new ArrayList();
                string tmp;
                if (rel > 0)
                {
                    iCnt = 0; iPos = 0;
                    for (iCnt = 0; iCnt < rel; iCnt++)
                    {
                        if (buffer[iCnt] == 0x00)
                        {
                            tmp  = System.Text.ASCIIEncoding.Default.GetString(buffer, iPos, iCnt - iPos).Trim();
                            iPos = iCnt + 1;
                            if (tmp != "")
                            {
                                arrayList.Add(tmp);
                            }
                            // MessageBox.Show(tmp);
                        }
                    }
                }


                //foreach (string test in arrayList)
                //{

                //        MessageBox.Show(test);

                //}

                bool exists = ((IList)arrayList).Contains("User");
                if (exists)
                {
                    // MessageBox.Show("exists");
                }
                // 存在
                else
                // 不存在
                {
                    //  MessageBox.Show("no exists");


                    EditServer form2 = new EditServer();

                    //   form2.DisableButton += new EventHandler(form2_DisableButton);

                    form2.DisableButton += new EventHandler(LoadSetting);

                    form2.ShowDialog();
                }
            }

            else

            {
                //  MessageBox.Show("不存在ini");

                IniWriteValue("DefaultStartup", "index", "0");
                IniWriteValue("DefaultStartup", "FirstRun", "1");
                IniWriteValue("ProxyMode", "Global", "0");
                IniWriteValue("ProxyMode", "Smart", "1");


                EditServer form2 = new EditServer();

                //   form2.DisableButton += new EventHandler(form2_DisableButton);

                form2.DisableButton += new EventHandler(LoadSetting);

                form2.ShowDialog();
            }
        }
Example #4
0
        void EditServer(object sender, EventArgs e)
        {
            //EditServer form = new EditServer();
            //form.Show();

            EditServer form2 = new EditServer();

            //   form2.DisableButton += new EventHandler(form2_DisableButton);

            form2.DisableButton += new EventHandler(LoadSetting);

            form2.ShowDialog();
        }
Example #5
0
 private void button1_Click(object sender, EventArgs e)
 {
     EditServer frm = new EditServer();
     frm.Show();
 }