摘要:
最近编了一个小软件,需要将Stringgrid中的内容导出到Excel中。由于使用的是Delphi2010 + Office2010,中间有点小曲折,现把代码贴出来,供参考。代码 阅读全文
摘要:
昨天去火车站买票,看到火车站上的跑马灯文字提示很好玩,就自己编个小程序娱乐了一下~~很简单的代码。。。 阅读全文
摘要:
最近整理了一下自己从网上下的Can、CanOpen、J1939方面的资料,有几十个,我想陆续传到我的网盘上面,供大家参考。不知道会不会侵权,如果侵犯了您的权利,请告知。。。我的网盘的地址:http://www.yimuhe.com/u.php?u=nrdxmm&dir=2140由于上传后需要网盘审核,可能目前只能看到一个文件,待审核后会看到其他的文件。 已上传文件列表:(待审的都是截止到发... 阅读全文
摘要:
在 Tiburon 中,我可以在诸如 TMemo, TListBox, TComboBox (和其它包含字符的 lists)等控件中使用 Unicode 字符。那如何从一个文件中加载、保存 strings 呢?我需要在已经用 Delphi 和 C++ Builder 写好的程序中做什么样的更改才能为这些组件处理 Unicode 字符呢?下面就是答案:在 LoadFromFile 和 SaveToFile 方法中,出现了一个新的、可选的参数。可选参数名字是 "Encoding",其类型是 "TEncoding"。TEncoding (该类型声明在 SysU 阅读全文
摘要:
本人在学习使用Delphi中,遇到了一些关于菜单的编程问题,其中一些比较由代表性或比较实用,先把它从笔记中整理出来,与大家分享,请多多指教。 -- 1 将菜单项移到菜单栏的最右边 在一些应用程序中,常把一些特殊的菜单项放在菜单栏的最右边(如WPS2000 中的"定制界面"菜单,一些应用程序的帮助菜单),这些菜单项放在菜单栏(menu bar)的右边比较好。Delphi中虽然没有直接提供(呵呵,... 阅读全文
摘要:
直接上代码:[代码] 阅读全文
摘要:
[代码] 阅读全文
摘要:
StringOfChar 是反复 “字符” 成 “字符串” 的函数;DupeString 是反复 “字符串” 成 “新字符串” 的函数;StringOfChar 来自 System 单元, 可以直接使用;DupeString 来自 StrUtils 单元, 使用时需要 uses StrUtils;如果仅... 阅读全文
摘要:
Motorola S-records 16进制文件格式是嵌入式中除intel hex之外很常见的格式,下面是它的格式:+-------------------//------------------//-----------------------+| type(hex1) | count(hex 1) | address | data | checksum(从count累加到checksum,总和为0xFF) |+-------------------//------------------//-----------------------+ S0 :标识记录,地址域长度为2个字节,并用00 阅读全文
摘要:
好东西,收藏一下--------------------------------------------------------------------------------------------------------------------------Motorola S-records 16进制文件的另一种常见格式,Fujitsu平台的Softune编译出来就是这种格式这篇文章介绍了一下各个数据记录的意义。The following fairly complete description of Motorola S-records was found a number of year 阅读全文
摘要:
C编译器的缺省字节对齐方式(自然对界)在缺省情况下,C编译器为每一个变量或是数据单元按其自然对界条件分配空间。在结构中,编译器为结构的每个成员按其自然对界(alignment)条件分配空间。各个成员按照它们被声明的顺序在内存中顺序存储(成员之间可能有插入的空字节),第一个成员的地址和整个结构的地址相同。C编译器缺省的结构成员自然对界条件为“N字节对齐”,N即该成员数据类型的长度。如int型成员的自然对界条件为4字节对齐,而double类型的结构成员的自然对界条件为8字节对齐。若该成员的起始偏移不位于该成员的“默认自然对界条件& 阅读全文
摘要:
第三章Python基础2010-04-09换行一行过长的语句可以使用反斜杠‘\’分解成几行。有两种例外情况一个语句不使用反斜线也可以跨行。1、在使用闭合操作符时,单一语句可以跨多行。例如:在含有小括号、中括号、花括号时可以多行书写。2、三引号包括下的字符串也可以跨行书写。♣在python中,对象是引用传递的。在赋值时,不管这个对象是新建的,还是一个已经存在的,都... 阅读全文
摘要:
数字类型Python支持五种基本数字类型,其中三种是整形类型:有符号整形长整形 (表示的数字仅受限于用户计算机的虚拟内存总数,可以无限长,只要虚拟内存足够大)布尔型(True和False)浮点数型复数(在其他语言中通常不被直接支持,一般通过类来实现)字符串Python的字符串被定义为引号之间的字符集合。Python支持使用成对的单引号、双引号、三个单引号、三个双引号来包含字符。使用索引操作符[]和... 阅读全文
摘要:
第一章欢迎来到Python世界文件扩展名Python源文件通常用.py扩展。当源文件被解释器加载或者显式地进行字节码编译的时候会被编译成字节码。由于调用解释器的方式不同,源文件会被编译成带有.pyc或者.pyo扩展名的文件。标准库的路径在ubuntu9.10中,Python2.6的库函数默认安装在/usr/lib/python2.6文件夹中。Python文件的路径在python中,可执行文件pyt... 阅读全文
摘要:
在Python的List处理中,string好像被看成是由单个字符组成的List了。。。。请看下面代码的lst4和lst6的操作代码但是直接用list+string就不可以。[代码] 阅读全文