04年掌握的一个小技巧

原创 2006年06月05日 18:48:00

1. //状态栏右边子面板宽度固定,左边子面板自动调整宽度:
procedure TMainFrm.StatusBar1Resize(Sender: TObject);
//使Panels[0]长度自动调整
begin
 with StatusBar1 do
 Panels[0].Width := Width-Panels[1].Width-Panels[2].Width-Panels[3].Width;
end;

2. //监测特殊键状态
procedure TMainFrm.Timer1Timer(Sender: TObject);
begin
 if GetKeyState(VK_CAPITAL)<>0 then
 StatusBar1.Panels[2].Text := 'CAPSLOCK'
 else
 StatusBar1.Panels[2].Text := '';
 if GetKeyState(VK_NUMLOCK)<>0 then
 StatusBar1.Panels[3].Text := 'NUMLOCK'
 else
 StatusBar1.Panels[3].Text := '';
 if GetKeyState(VK_SCROLL)<>0 then
 StatusBar1.Panels[4].Text := 'SCROLL'
 else
 StatusBar1.Panels[4].Text := '';
end;

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

ASP.NET Web API:安全验证之使用摘要认证(digest authentication)

摘要认证原理 在基本认证的方式中,主要的安全问题来自于用户信息的明文传输,而在摘要认证中,主要通过一些手段避免了此问题,大大增加了安全性。 下图为摘要验证的验证原理流程图。 ...

WebAPI 用户认证防篡改实现HMAC(一)MD5签名获取

在开始前先说下防篡改机制的原理,如果已经接触过支付宝的可以跳过此部分 防篡改,顾名思义就是防止有人恶意篡改请求数据以达到恶意攻击的目的,那要怎么才能实现这样的目的呢?其实很简单,将要请求的数据加上合作...
  • starfd
  • starfd
  • 2015-02-04 16:30
  • 15639

初尝Web API

HTTP 并不是只能用在网页中。它其实还是一个强大的平台,可以用来生成一些API,暴露服务和数据。HTTP很简单灵活,还非常普及。几乎所有你能想到的平台都有HTTP库,所以HTTP服务可以囊括很大范围...

WebApi接口传参不再困惑:传参详解

一、get请求 对于取数据,我们使用最多的应该就是get请求了吧。下面通过几个示例看看我们的get请求参数传递。 1、基础类型参数 [HttpGet] public string GetAllC...

推荐一些C#相关的网站、资源和书籍

一、网站1、http://msdn.microsoft.com/zh-CN/微软的官方网站,C#程序员必去的地方。那里有API开发文档,还有各种代码、资源下载。2、http://social.msdn...

WebApi 接口参数:传参详解 和动态类dynamic

关于WebApi接口传参 ,返回值 ,跨域问题

ASP.NET Web API使用示例

上篇博客讲解rest服务开发时,曾经提到过asp.net mvc中的rest api,由于篇幅原因,没有在上篇博客中进行讲解,这里专门拿出来进行讨论。还是一样引用上次的案例,用asp.net 提供的w...

SQLServer如何快速生成100万条不重复的随机8位数字

原文: 点击打开链接 /* --作者:邹建 --来自:csdn 最近在论坛看到有人问,如何快速生成100万不重复的8位编号,对于这个问题,有几点是需要注意的: 1. 如何生成8位随机...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)