- 博客(11)
- 资源 (7)
- 收藏
- 关注
转载 枚举数据获NAME
GetEnumName是怎么用的怎么引用这个函数------解决方案--------------------枚举数据获NAMETEnum = (fsnormal,fseasy)GetEnumName(TypeInfo(TEnum),0);要引入单元TypInfo
2014-08-27 10:12:40 559
转载 Delphi常见错误中英文对照
Undeclared identifier: '' 未说明的标识符 ''是指你程序中具体的标识符。******************************* * 编 译 错 误 信 息 * ******************************* ';' not allowed before 'ELSE' ElSE前不允许有“;” '' clause no
2014-08-27 10:10:54 992
转载 delphi的ORD
//Char 类型与其编码值的转换:varb: Byte;c: Char;beginb := Ord('A'); {返回: 65}b := Ord(#65); {返回: 65}b := Ord($41); {返回: 65}b := Ord(#$41); {返回: 65}b := Byte('A'); {返回: 65}b := Byte(#65);
2014-08-26 18:21:46 2621
转载 delphi中数组的下标
动态数组和组件TList的继承类都是下标是从0开始的!string类型的字符数组是从1开始的但自定义的就不是了例如type a=array [1..20] of char;这就从1开始还可以是type a=array [-10..20] of char;从-10开始
2014-08-26 18:21:04 2577
转载 Delphi 枚举类型
枚举类型又是一种自定义有序类型。在枚举类型中,你列出所有该类型可能取的值,而不是指定现有类型的范围。换句话说,枚举类型是个可取值的序列。见下例:typeColors = (Red, Yellow, Green, Cyan, Blue, Violet);Suit = (Club, Diamond, Heart, Spade);序列中每个值都对应一个序号,序号从0开始计数。使用Or
2014-08-26 17:13:08 1012
转载 delphi枚举
要定义并用枚举类型,分为两步1 定义 eg:type color=(blue,green,black,white,maroon);析:定义了一个名为color的枚举类型,其可能的值为blue,green,black,white,maroon.它可放在实现部分(implementation)前。2 声明变量赋值由于在编译的过程 中,编译器会按照这些枚举常量的顺序依次赋值为
2014-08-26 16:55:49 681
转载 临界
每个进程中访问临界资源的那段代码称为临界区(Critical Section)(临界资源是一次仅允许一个进程使用的共享资源)。每次只准许一个进程进入临界区,进入后不允许其他进程进入。不论是硬件临界资源,还是软件临界资源,多个进程必须互斥地对它进行访问。多个进程中涉及到同一个临界资源的临界区称为相关临界区。.
2014-08-26 15:21:59 901
转载 delphi中临界操作方法
var FLock:TRTLCriticalSection; //定义临界区域begin InitializeCriticalSection(FLock); //初始化临界区域 EnterCriticalSection(FLock); //进入临界区域 LeaveCriticalSection(FLock); //退出临界区域 DeleteCritic
2014-08-26 15:20:48 921
转载 EnterCriticalSection
多个线程操作相同的数据时,一般是需要按顺序访问的,否则会引导数据错乱,无法控制数据,变成随机变量。为解决这个问题,就需要引入互斥变量,让每个线程都按顺序地访问变量。这样就需要使用EnterCriticalSection和LeaveCriticalSection函数。目录1函数原型2访问机制1函数原型编辑函数 EnterCritic
2014-08-26 14:09:07 1007
cppcheck-1.85-x86-Setup
2018-12-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人