自己写的一个利用快捷键截图的工具

2016-02-19 19:57 7 1 收藏

今天图老师小编要跟大家分享自己写的一个利用快捷键截图的工具,精心挑选的过程简单易学,喜欢的朋友一起来学习吧!

【 tulaoshi.com - 编程语言 】

 

  在网上找了很多关于截图的软件,都没有发现一个象QQ那样能用快捷键截图的。即使有的可以,但是体积太大而且很多的功能几乎都用不着,有的体积倒是小,可是就只有个区域截图或是全屏截图啊,不能直接保存图片要到Windows的画图程序中保存。所以就想写一个包含常用功能简单实用的截图工具,花了点时间做出来了,源代码里面的注释应该蛮清楚的,很适合初学者。老手看了可不要笑我哦!呵呵~~~还有就是我创建了个Delphi群8945772,欢迎大家加入一起讨论,一起提高。如果谁把这个程序做了修改,请一定要把修改后的程序发一份我!用了以下第三方控件这些控件在盒子上都可以找到:
  CoolTrayIcon
  HotKeyManager v1.7.0
  dxpack2.0.1
  作者:杨畅(sheepchang)
  Email:sheepchang@gmail.com QQ:1103754
  希望大家一起交流,共同进步。

  

  这些时候小日本人有些嚣张又搞入常又搞教科书扭曲历史,看了新闻真是气愤,索性把这个截图工具改成了抗日版。在关于界面里面点抗日版会出现个画面有段音乐蛮激励斗志的有段代码下面会给出的,就是在创建窗体的后播放一段MID音乐可是窗体出现很慢,要等几秒种才能出现窗体:

  procedure TForm6.FormCreate(Sender: TObject);
  begin
    //播放Mid文件
    MCISendString('OPEN kangri.MID TYPE SEQUENCER ALIAS NN', '', 0, 0);
    MCISendString('PLAY NN FROM 0', '', 0, 0);
    MCISendString('CLOSE ANIMATION', '', 0, 0);
  end;

  在窗体关闭的时候调用另一段代码关闭MID音乐:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

  procedure TForm6.FormClose(Sender: TObject; var Action: TCloseAction);
  begin//释放并关闭MID播放
    MCISendString('OPEN kangri.MID TYPE SEQUENCER ALIAS NN', '', 0, 0);
    MCISendString('STOP NN', '', 0, 0);
    MCISendString('CLOSE ANIMATION', '', 0, 0);
    Form6:=nil;
    Action:=caFree;
  end;

  而我用另一种方法把MID音乐转换成WAV格式的音乐把它编辑到RES资源文件中用下面的一段代码打开速度很快,几乎是打开窗体的同时就播放音乐的,但是我又把MID编辑到RES资源文件中用这段代码不能播放,在CSDN上搜索了一下,问这问题的还不少但是有的人说用这段代码可以说是可以播放wav格式的,MID格式的和这差不多,我在这里敢肯定这段代码是不能播放RES资源文件里面的MID文件的,播放WAV格式的是可以的。希望高人看到了还请指教,下面就是这段代码:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

  procedure TForm6.FormCreate(Sender: TObject);
  begin
    PlaySound(PChar('kangri'), hInstance, snd_ASync or snd_Resource);
  end;
  


来源:https://www.tulaoshi.com/n/20160219/1622365.html

延伸阅读
钉钉如何设置截图快捷键?   登入电脑客户端,点击左下角的设置的标识,在设置截图快捷键中设置即可;
标签: Web开发
DreamScript是我去年1月就开始自己写的一个框架,后在6月因为换工作的原因导致无更多时间自己一人写下去,期间对他多次改进,先那出来,希望大家看看一起学习,如果有兴趣一起做的,我也很欢迎。在这里我说明一下他是一个主要使用SOAP和WebService交换数据的,这也是我的想法,只使用WS做为通信标准。在这其中我融合了很多框架的亮点,根据自己...
标签: PS 电脑 快捷键
PS工具使用快捷键 矩形、椭圆选框工具:【M】    套索、多边形套索、磁性套索:【L】    橡皮擦工具:【E】    裁剪工具:【C】    仿制图章、图案图章:【S】   画笔修复工具、修补工具:【J】    添加锚点工具:【+】    移动工具:【V】   ...
Foxmail写新邮件的快捷键是什么   Foxmail写新邮件的快捷键是Ctrl+N。
标签: 电脑入门
Ctrl、Shift、Alt键在很多软件中都有一些特别的意外功能,有时往往能够解决一些特殊问题。那么你知道在选择操作中的Ctrl键有什么特殊用处吗?其实,平时经常用使用一些快捷键,久而久之自然也会发现一些快捷操作秘密,现在笔者和盘托出,希望对大家高效操作计算机有所帮助。 无论在游戏,还是软件,都会有一些快捷键,使我们更方便更快速得处理...

经验教程

546

收藏

31
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部