type
cmdEnt =
record
cmdMain: string;
cmdPara: 0..2;
cmdSVal: DWORD;
end;
val
cmdTable: array[1..20] of cmdEnt;
然后这样赋值并不行,应该怎么赋值呢?
cmdTable:=
(('wait', 0, 0),
('mmup', 1, MOUSEEVENTF_MOVE),
('mmdn', 1, MOUSEEVENTF_MOVE),
('mmlf', 1, MOUSEEVENTF_MOVE),
('mmrt', 1, MOUSEEVENTF_MOVE),
('mmto', 2, MOUSEEVENTF_ABSOLUTE),
('mlbc', 0, 0),
('mlbd', 0, MOUSEEVENTF_LEFTDOWN),
('mlbu', 0, MOUSEEVENTF_LEFTUP),
('mrbc', 0, 0),
('mrbd', 0, MOUSEEVENTF_RIGHTDOWN),
('mrbu', 0, MOUSEEVENTF_RIGHTUP),
('mmbc', 0, 0),
('mmbd', 0, MOUSEEVENTF_MIDDLEDOWN),
('mmbu', 0, MOUSEEVENTF_MIDDLEUP),
('mmsu', 1, MOUSEEVENTF_WHEEL),
('mmsd', 1, MOUSEEVENTF_WHEEL),
('keyp', 1, 0),
('keyd', 1, 0), //keydown=0
('keyu', 1, KEYEVENTF_KEYUP)
);
这样赋值并不行,应该怎么赋值呢?
可以直接做const赋值么,可以的话,如何做?
cmdEnt =
record
cmdMain: string;
cmdPara: 0..2;
cmdSVal: DWORD;
end;
val
cmdTable: array[1..20] of cmdEnt;
然后这样赋值并不行,应该怎么赋值呢?
cmdTable:=
(('wait', 0, 0),
('mmup', 1, MOUSEEVENTF_MOVE),
('mmdn', 1, MOUSEEVENTF_MOVE),
('mmlf', 1, MOUSEEVENTF_MOVE),
('mmrt', 1, MOUSEEVENTF_MOVE),
('mmto', 2, MOUSEEVENTF_ABSOLUTE),
('mlbc', 0, 0),
('mlbd', 0, MOUSEEVENTF_LEFTDOWN),
('mlbu', 0, MOUSEEVENTF_LEFTUP),
('mrbc', 0, 0),
('mrbd', 0, MOUSEEVENTF_RIGHTDOWN),
('mrbu', 0, MOUSEEVENTF_RIGHTUP),
('mmbc', 0, 0),
('mmbd', 0, MOUSEEVENTF_MIDDLEDOWN),
('mmbu', 0, MOUSEEVENTF_MIDDLEUP),
('mmsu', 1, MOUSEEVENTF_WHEEL),
('mmsd', 1, MOUSEEVENTF_WHEEL),
('keyp', 1, 0),
('keyd', 1, 0), //keydown=0
('keyu', 1, KEYEVENTF_KEYUP)
);
这样赋值并不行,应该怎么赋值呢?
可以直接做const赋值么,可以的话,如何做?
解决方案 »
- combobox问题
- 如何删除scrollbox中所有的原有控件
- 打印任务取消问题? 急!
- 关于字符串的问题(VB ->Delphi )
- 希望Delphi8中已经把Screen中的几个Last相关属性放出来了!
- 人员籍贯数据库该怎样构造和显示?
- VCL版经典贴推荐
- 出现Project SuperSpeed.exe raised exception class EReadError with message 'invalid
- 那位朋友使用过华琦库管精灵这个软件,请留下qq号码和email,交流经验,送分/
- 特急!!!数组问题。
- 我的程序到了另一台机里用不了数据库,请教用ADO跟OBDC要怎样连接才能解决这个问题?
- 怎样让listbox上的项全都成为被选中的状态(listbox已设为允许多选)
cmdTable[1]:=...
cmdTable[2]:=...
一条一条来。
cmdTable[1]:=('wait', 0, 0);
这样也是不行的
单个的record应该怎么一起赋值呢?
还真是要写函数了?
cmdTable[1].cmdPara:= 0;
cmdTable[1].cmdSVal:= 0;
像楼上这样就真是要麻烦死了
哎,写个函数算了
用C可以直接StructArr={{1,1},{2,1},{3,1}}这样赋掉的..