7月 242014
 
Eclipse中如何卸载插件

  很久没用Eclipse了,今天打开的时候,突然报Android开发插件需要更新。打开插件管理页面,更新Android插件,又提示和旧版本有冲突,心想只能卸载了重新安装了。找了半天没找到在哪下载,把Eclipse目录下的plugins目录下和android相关的都删除了,还是不能更新,后来又把features目录下和android中的jar包都删除了,还是不行。经过在网上一番搜索,终于找到在哪卸载了,对Eclipse的友好性真是……   下面说一下详细的步骤吧   1. 打开菜单help->Install New Software…   2. 点击窗口中正文选项里的蓝色al

阅读全文
7月 162014
 

在TRichEdit的Scrollbars属性为ssNone时,RichEdit中的内容超出边框大小时,翻动鼠标上下滚轮时,内容是不会自动滚动的。需要写代码实现此功能,主要是在RichEdit1MouseWheelUp和RichEdit1MouseWheelDown中发送消息实现,具体代码如下:

 

阅读全文
7月 152014
 

union all对于重复的数据也会提取出来 union 不会提取重复的数据 一个sql语句可以有多个union或者union all连接 如果要对连接表中的字段排序,把union的表当成一个子表来操作,如下:

 

阅读全文
7月 122014
 
Paypal添加招商银行一卡通

在PAYPAL帐户中添加自己的香港招行“香港一卡通”,需要填写以下信息: (1)Name on account(帐户名称):收款人名字,英文、中文? (2) Bank Name(银行名称):填写“CHINA MERCHANTS BANK HONG KONG BRANCH”; (3) Account Type(帐户类型):选择“Checking(支票收款)”; (4) Bank Code(银行代码):238,又叫CHATS CODE; (5) Branch Location(分行地址):21F,12 HARCOURT ROAD CENTRAL (6) Branch Code(分行代码):填写“8

阅读全文
7月 092014
 

  对于一些非多文档类的程序,我们只想让用户打开一个程序的实例,当用户再次点击图标的时候只需将原来运行的程序界面打开即可。那么如何实现这种功能呢?首先,要实现进程的单实例运行,我们可以用互斥对象实现,互斥对象即在系统层上只能创建一个这样标识的对象,当第二个此标识的互斥对象创建时将会返回一个已存在的标志。   单实例运行实现后,我们还要通过消息实现打开前面已经打开的窗口,我们可以用EnumWindows函数来遍例所有窗口以找到已打开窗口的句柄,并通过ShowWindow函数或者自定义消息来激活那个窗口。具体的代码如下:

&nbsp

阅读全文
6月 272014
 

在Delphi7中,使用TAdoQuery读取sybase中的数据,发现在读取numeric字段时,本来存储的是负数值,但tadoquery读出后为正数。 select workdays from workinfo 后来gg了一下,发现这是delphi的一个bug,用Delphi 2010写了一小工具,发现读取不会出现负数为正的情况,说明在后来的delphi版本中修正了此错误。跟踪代码时发现在adodb.pas中的GetFieldData函数中的子函数VarToBuffer中,delphi 2010和delphi 7有所区别,具体代码片断如下: ftAutoInc, ftInteger: In

阅读全文
6月 192014
 
Windows Server 2008创建FTP站点

1. 点击“开始-》控制面板-》管理员工具”,打开Internet 信息服务(IIS)管理器 2. 在左侧的树形列表中的“网站”上右键,选择“添加FTP站点” 3. 输入要添加的FTP站点的名字,并选择FTP站点所在的物理路径,点击“下一步”继续 4. 勾选自动启动FTP服务器,系统启动时会自动 运行FTP服务器。SSL的选项根据自己需要进行选择,建议选择“允许”使用SSL 5. 身份验证选择“基本”,授权可以选择给所有用户授权,或者授权给指定用户,这里没有特殊的需求,选择的是“所有用户”,这里最好不要选择“未选定”。权限根据自己的需要设置。  

阅读全文
 Posted by on 2014-06-19
6月 092014
 

Windows服务作为Windows提供的一种特殊应用程序,拥有下面优点: 1. 随系统启动而启动,不需要用户手动执行,适合做后台检测程序等 2. 不用登录系统即可运行 3. 在后台运行,不与Windows桌面相互影响 4. 拥有System权限,在任务管理器中无法结束运行 Windows不建议在服务程序中与桌面有交互,在Windows Xp及以前的版本Windows服务和用户桌面还运行在一个session下,所以服务程序还可以比较轻松的与桌面进行交互。但是自Windows Vista及以后的系统中,服务程序是运行于session0中,而第一个启动的用户则运行于session1中,要想在服务中

阅读全文
5月 142014
 

当我们需要响应鼠标滚轮效果的时候,我们需要在Form的FormMouseWheel、FormMouseWheelDown、FormMouseWheelUp事件中进行处理。如下面的代码:

但是在实际运行中我们发现,每次滚轮后Edit1的顶部位置往上或下移动了两次,这是因为TControl的DoMouseWheel调用了该事件,如果该事件中Handled返回值为true,则DoMouseWheel将认为该事件处理完毕,不在执行后边的代码,如果返回false则继续执行后面的代码。 所以如果要避免这几个事件执行多次,在执行完你要执行的操

阅读全文
3月 302014
 
Android Studio中如何调试应用

先在要调试的代码前边的灰色条上点一下,当代码这行变成红色背景时说明断点已经打上了 然后在上面的工具栏中点击绿三角右边的那个带刺的e按钮,这个按钮是以调试模式运行应用 这样就可以了,当代码运行到你设置的断点的时候,就会暂停,这时你就可以开始调试你的代码了

阅读全文