摘要: 一,ini文件注释以‘;’开头二,定义1,在interface的uses节中添加inifiles;2,var myinfile:tinifile;3,打开ini文件(1)myinifile:=tinifile.create('program.ini');(2)var filename:string; filename:=extractfilepath(paramstr(0))+'program.ini'; //0代表搜索到本项目的地址物理路径; myinifile:=tinifile.create(filename);//不指名路径的情况下文件会建在(c\win 阅读全文
posted @ 2012-04-01 11:22 小点点 阅读(484) 评论(0) 推荐(0)
摘要: ASP.NET提供了卓越的事件驱动编程模型,让开发者简化了应用程序的总体设计,但是这个也造成了它固有的一些问题,例如,使用传统的ASP里,我们可以通过使用POST方法很容易地实现页面间传递值,同样的事情,在使用事件驱动编程模型的ASP.NET就不是那么容易了,当然了,我们仍然有一些方法可以实现同样的功能。本文将试着使用不同的可能的方法来解决这个问题,但可以预见是,本文将包含使用querystring,session变量以及server.Transfer方法来实现页面间的值传递。使用QueryString 使用QuerySting在页面间传递值已经是一种很老的机制了,这种方法的主要优点是实现起来 阅读全文
posted @ 2012-03-31 17:49 小点点 阅读(168) 评论(0) 推荐(0)
摘要: //打开文件uses ShellAPI;hellExecute(Handle,nil,pChar('F:\源\NetPhone\Readme.txt'),nil,nil,SW_SHOWNORMAL); 阅读全文
posted @ 2012-03-31 16:34 小点点 阅读(124) 评论(0) 推荐(0)
摘要: 我們知道BLOB在数据库的表中实际上是以二进制数据的形式存放的。由于BLOB的特殊性,一般的程序都无法处理它。比如,如果在一张表中存在BLOB,当用數據顯示控件打开它时,BLOB列将只显示BLOB字样。至于该列中实际存的是什么数据是一般的數據顯示控件无法知到的。如果在我们编制的程序中,用DBGrid控件打开一个有BLOB字段的表,效果也一样。我们的程序无法直接显示、编辑以及插入BLOB字段。可见,常规的方法是不能满足要求的。 既然我們知道數據以二進制形式存放,那麼就可以通过内存流来完成。使用内存流,可减少磁盘操作,從而大大提高运行效率。程序的實現代碼如下(以Delphi為例進行說明):pro. 阅读全文
posted @ 2012-03-31 16:30 小点点 阅读(255) 评论(0) 推荐(0)