鱼C论坛

 找回密码
 立即注册
查看: 2981|回复: 2

[作品展示] 第一天学习DELPHI 交作业 跟着视频写了个苍井空计算器哈!

[复制链接]
发表于 2012-12-27 07:39:43 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 命苦不能怪ZF 于 2012-12-27 07:50 编辑
  1. unit Unit1;

  2. interface

  3. uses
  4. Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  5. Dialogs, StdCtrls, jpeg, mmsystem, ExtCtrls;

  6. type
  7. TForm1 = class(TForm)
  8. Label1: TLabel;
  9. Label2: TLabel;
  10. Button1: TButton;
  11. Button2: TButton;
  12. Button3: TButton;
  13. Button4: TButton;
  14. Edit1: TEdit;
  15. Edit2: TEdit;
  16. Edit3: TEdit;
  17. Edit4: TEdit;
  18. Edit5: TEdit;
  19. Label3: TLabel;
  20. Image1: TImage;
  21. Label4: TLabel;
  22. Label5: TLabel;
  23. Label6: TLabel;
  24. Label7: TLabel;
  25. Edit7: TEdit;
  26. Button6: TButton;
  27. Button5: TButton;
  28. Edit6: TEdit;
  29. Edit8: TEdit;
  30. procedure WMNCHitTest(var M: TWMNCHitTest); message wm_NCHitTest;
  31. procedure Edit1Click(Sender: TObject);
  32. procedure Edit2Click(Sender: TObject);
  33. procedure Edit3Click(Sender: TObject);
  34. procedure Button1Click(Sender: TObject);
  35. procedure Button2Click(Sender: TObject);
  36. procedure Button4Click(Sender: TObject);
  37. procedure Button3Click(Sender: TObject);
  38. procedure Button6Click(Sender: TObject);
  39. procedure Button5Click(Sender: TObject);


  40. private
  41. { Private declarations }
  42. public
  43. { Public declarations }
  44. end;

  45. var
  46. Form1: TForm1;

  47. implementation

  48. {$R *.dfm}

  49. procedure Tform1.WMNCHitTest(var M: TWMNCHitTest);
  50. begin
  51. inherited; { call the inherited message handler }
  52. if M.Result = htClient then { is the click in the client area? }
  53. M.Result := htCaption; { if so, make Windows think it's }
  54. { on the caption bar. }
  55. end;





  56. procedure TForm1.Edit1Click(Sender: TObject);
  57. begin
  58. Edit1.Text:='';


  59. end;

  60. procedure TForm1.Edit2Click(Sender: TObject);
  61. begin
  62. Edit2.Text:='';
  63. end;

  64. procedure TForm1.Edit3Click(Sender: TObject);
  65. begin
  66. Edit3.Text:='';
  67. end;

  68. procedure TForm1.Button1Click(Sender: TObject);
  69. begin
  70. Label4.Caption:='+';
  71. Edit3.Text:=FloatToStr(StrToFloat(Edit1.Text)+ StrToFloat(Edit2.Text) );
  72. end;

  73. procedure TForm1.Button2Click(Sender: TObject);
  74. begin
  75. Label4.Caption:='-';
  76. Edit3.Text:=FloatToStr(StrToFloat(Edit1.Text)- StrToFloat(Edit2.Text));
  77. end;

  78. procedure TForm1.Button4Click(Sender: TObject);
  79. begin
  80. Label4.Caption:='×';
  81. Edit3.Text:=FloatToStr(StrToFloat(Edit1.Text)* StrToFloat(Edit2.Text));
  82. end;

  83. procedure TForm1.Button3Click(Sender: TObject);
  84. begin
  85. Label4.Caption:='÷';
  86. Edit3.Text:=FloatToStr(StrToFloat(Edit1.Text)/ StrToFloat(Edit2.Text));
  87. end;



  88. procedure TForm1.Button6Click(Sender: TObject);
  89. begin
  90. Close
  91. end;

  92. procedure TForm1.Button5Click(Sender: TObject);
  93. begin
  94. { Edit6.Text:=((Edit4.Text) + (Edit5.Text) + (Edit7.Text)) ; }
  95. MCISendString('OPEN C:\WINDOWS\Media\flourish.mid TYPE SEQUENCER ALIAS NN', '', 0, 0);
  96. MCISendString('PLAY NN FROM 0', '', 0, 0);
  97. MCISendString('CLOSE ANIMATION', '', 0, 0);
  98. ShowMessage( (Edit8.Text)+(Edit4.Text) + (Edit5.Text) + (Edit7.Text));
  99. end;

  100. end.
复制代码

我了个不能上传图片新人啊悲催


                               
登录/注册后可看大图


Project1.rar (227.43 KB, 下载次数: 16)

小甲鱼最新课程 -> https://ilovefishc.com
发表于 2012-12-27 11:29:37 | 显示全部楼层
不错。。。。继续努力
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2014-8-26 19:46:24 | 显示全部楼层
学习学习
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-4-22 05:18

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表