• C#字幕滚动

    利用C#实现字幕从程序的左边框进入,右边框出去,不断重复,自己写的小程序。

    2014-06-11
    10
  • C#计算器(科学型,简单型)

    实验题目:计算器实验 二、实验目的: 1)熟悉.NET的编程方法,掌握项目的创建与使用及安装; 2)熟悉C#编程语言,字符串使用、自定义类、自定义类库等; 3)熟悉Windows应用程序类编程、事件驱动编程; 三、实验内容: 1)参照Windows提供的计算器工具,设计一个与之类似的程序;另外可参考运行效果下载(计算器Demo程序); 2)基本要求:实现“普通运算”功能,支持连续运算,如连续输入“2+3×5”后点击“等号”按钮进行运算其结果为25. 3)附加要求: A,支持“科学运算”功能,即输入表达式时遵循运算符号的优先原则,连续输入“2+3×5”后点击“等号”按钮进行运算其结果为17; B,支持数字键盘(小键盘)输入功能(焦点不在文本框内时也支持键盘输入); 四、实验方法 经过用户的输入得到数学表达式后,可选择以下方法计算结果: 方法1)不定义计算类方法,在程序中直接计算出结果。 方法2)在项目中设计一个计算类(CalculateClass),其中包含“普通计算”和“科学计算”功能,即输入数学运算表达式字符串,返回计算结果。直接在项目中调用该类,输出计算结果。 方法3)在解决方案中增加一个类库(ClassLibrary)项目(在bin\debug下生成dll文件),其中包含计算类(CalculateClass),该类中包含两个方法(普通计算和科学计算),可以根据表达式计算结果。然后在计算器项目中“引用”该类库中的类,输出计算结果; 点评:方法1代码重用性差;方法2代码重用性好,在项目内可方便使用;方法3代码重用性较好,能在不同的项目内重用。 五、实验说明 1)认真分析总结每个“按钮”点击之后的动作(对应的代码); 2)代码的共享:如数字按钮可以共享一个事件代码; 3)考虑操作性或实用性,如支持退格键、异常输入处理等; 4)为突出实验重点,可以不考虑数制转换、复合运算、括号运算等功能; 5)支持小键盘输入时,留意理解窗口的KeyPreview属性,即是否窗口接收键盘事件。另外实现时会涉及到“焦点隐藏”问题,以及按钮的键盘事件等。 6)“麻雀虽小,五脏俱全”,程序很容易出Bug,请认真调试; 7)要想达到界面有特点,不亚于在功能上下功夫。

    2014-04-27
    31
  • .net小实验

    一,材料说明: 中国福利彩票双色球游戏规则说明:双色球由红球和蓝球两部份组成,从33个红球号码(01~33)中选择6个,再从16个蓝球号码(01~16)中选择1个。 单注彩票号码生成说明:共7个号码;前6个为红球号码,不可重复,按升序排列;第7个号码为蓝球号码; 单注彩票数字示例说明: 2,4,8,10,22,33,10 中奖规则:红球计1元,篮球计10元;如开奖号码是7,11,16,18,21,22,2;投注金额是13,15,19,20,23,30,2. 则投注号码没有红色球相同,蓝球号码相同,因此中奖金额是10元 二,编程要求,如下图所示: 1,点击”开奖号码”按钮生成一注双色球号码(6个红球号码和一个篮球号码); 2,点击”从对话框获取数量”按钮,弹出对话窗口,输入数据并确定后,将数据返回到主窗口的文本框中; 3,点击”自动生成投注号码”按钮后,根据上述的数量,生成相应的多注号码组并添加到ListBox控件中(每次只能选择一项); 4,在ListBox中,每选择一项时,根据开奖规则显示中奖金额在下面的文本框中。 5,在主窗口左上角的标题栏,显示自己的班级姓名;

    2014-04-25
    10
  • 软件体系结构实验之单类有限个实例

    软件体系结构中单例实验的扩展,单个类创建有限个实例!

    2014-04-04
    10
  • 软件体系结构单例模式

    软件体系结构的单例模式,类中只能输入一次实例,之后不再接受输入

    2014-04-02
    10
  • 汇编编程课后答案

    5.20判断A,B,C数组中的数是否为0,如果是的话就全部置零,否则全部相加

    2014-03-30
    3
  • 哲学家进餐源代码

    实验一 进程同步互斥——不死锁的哲学家问题   (1)输入的形式和输入值的范围;   由于这个是一个按钮实现监控,界面提供视图的程序,所以并不需要别的附加的输入,只需要点击相应的按钮即可。按钮有开始、暂停、结束(退出)。实验只需要按动开始键,即可以直观形象地看到哲学家吃面条问题在随机时间下的解决情况,方便用户查看。   输出的形式;   输出的形式,是以可视化界面的形式,哲学家和筷子的状态以图片的形式显示出来,可以看到是饥饿还是进餐或思考状态。而提示输出是以String的形式显示在界面右下角的位置的。方便用户更客观的查看进程的运行情况。   程序所能达到的功能;   该程序能解决经典的哲学家吃面条问题的问题,即死锁问题。在此题中,筷子是一个共享的但是要互斥使用的临界资源 ,当前筷子是否被占用,其他哲学家的状态,都是需要进行交互的,于是涉及同步互斥的问题。该程序能解决死锁问题及将哲学家的状态用可视化的界面显示出来,所以比较客观的让我们理解了这个问题的实现。

    2014-03-30
    33
  • .NET实验:防伪码

    这是一个实际的项目衍生出来的核心算法之一。防伪码是我们现在经常在商品上看到的防伪手段之一,现在需要编写一个防伪码生成器,按照输入参数生成防伪码,并且把生成的时间及指定的防伪码输出。 1)防伪码的组成 防伪码由以下字符组成:0123456789ABCDEFGHJKLMNPQRSTUVWXYZ (数字1和字母I相近、数字0和字母O相近,所以去掉字母I和字母O。全部字母大写) \ 2)在命令行中输入2个参数,分别是: 防伪码长度 防伪码个数 例如:在命令行中调用程序为:学号.exe 10 10000 指的是防伪码长度为10,生成10000个防伪码。 3)防伪码的生成及注意事项 防伪码的长度由命令行参数决定; 所生成的防伪码不能重复(按照以上例子,生成了10000个防伪码,这10000个防伪码就肯定不能重复)。

    2014-03-25
    9
  • 软件工程复习提纲

    清华大学版软件工程复习提纲 什么是软件需求? 用户对目标系统在功能、行为、性能等方面的要求 什么是需求分析?   对软件需求的理解、分析与表达 需求工程的六个阶段是什么? 需求获取、需求分析与协商、系统建模、需求规约、需求验证、需求管理 什么是需求工程? 运用相关的方法与技术进行需求分析的过程 需求获取的方法? 建立顺畅的沟通渠道、访谈与调查、组成联合小组(FAST法、用例)、观察用户的使用流程。

    2013-12-17
    3
  • 操作系统第六版答案

    操作系统第六版答案,一本书全,可能部分答案有所偏差,不过总体可用

    2013-12-08
    15
  • 分享精英

关注 私信
上传资源赚积分or赚钱