为了搞定自己的程序技能构成,用两天时间简单看了一下C#,以后自己的技术架构初步定为
主语言:C
界面编程:C#
胶水语言:perl
设计语言:UML
界面语言与主语言间沟通如果需要的话,采用C/S模式,或者使用perl胶合。
贴一下自己两天学习C#的成果:
恩,也没有很复杂的弄,算一个入门程序吧。
下面贴出来的是源代码
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace 产品采购信息
{
public partial class Form1 : Form
{
public Double price, amount;
public Form1()
{
InitializeComponent();
}
private void button2_Click(object sender, EventArgs e)
{
this.Close();
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("保存完成");
}
private void button4_Click(object sender, EventArgs e)
{
}
private void button3_Click(object sender, EventArgs e)
{
price = Convert.ToDouble(this.textBox4.Text);
amount = Convert.ToDouble(this.textBox5.Text);
progressBar1.Value = 0;
this.timer1.Enabled = true;
}
private void button4_Click_1(object sender, EventArgs e)
{
this.textBox1.Clear();
this.textBox2.Clear();
this.textBox3.Clear();
this.textBox4.Clear();
this.textBox5.Clear();
this.textBox6.Clear();
MessageBox.Show("清除完成");
}
private void timer1_Tick(object sender, EventArgs e)
{
progressBar1.Value++;
if (progressBar1.Value >= 99)
{
//while(
Double outnum = price * amount;
this.textBox6.Text = outnum.ToString();
this.timer1.Enabled = false;
MessageBox.Show("计算完成");
}
}
}
}