Пример #1
0
        private void btnBuild_Click(object sender, EventArgs e)
        {
            SaveFileDialog sfd = new SaveFileDialog();

            sfd.Filter = "Executables | *.exe";
            if (sfd.ShowDialog() == DialogResult.OK)
            {
                string Source         = Properties.Resources.Source;
                string ClientSettings = Properties.Resources.ClientSettings;
                Source = Source.Replace("[IP]", txtHost.Text);
                Source = Source.Replace("[PORT]", txtPort.Text);
                CodeDom.Compile(sfd.FileName, Source, ClientSettings);
                MessageBox.Show("Compiled successfully at: " + sfd.FileName);
            }
        }
Пример #2
0
        private void btnBuild_Click(object sender, EventArgs e)
        {
            /* This is the build feature. I'd like to give credits to xSilent for using his CodeDom class! */
            SaveFileDialog sfd = new SaveFileDialog();

            sfd.Filter = "Executables | *.exe";
            if (sfd.ShowDialog() == DialogResult.OK)
            {
                string Source         = Properties.Resources.Source;         /* The main source */
                string ClientSettings = Properties.Resources.ClientSettings; /* ClientSettings wrapper */
                /* Replacing variables */
                Source = Source.Replace("[IP]", txtHost.Text);
                Source = Source.Replace("[PORT]", txtPort.Text);
                CodeDom.Compile(sfd.FileName, Source, ClientSettings);
                MessageBox.Show("Compiled successfully at: " + sfd.FileName);
            }
        }