因为工作需要,现在自学Delphi XE2程序设计。看了delphi的语法教程,写了如下代码,但编译就说有错误,限于无人指导,只能来这里求教,多谢。帮忙看一些这个基本语法有什么问题:unit COMTxThread;interfaceuses
Winapi.Windows, System.Classes, System.SysUtils, System.Variants, COMConfig;type
TxThread = class(TThread)
TTxDat = array [1..128] of Byte; //This line is error private
{ Private declarations }
protected
procedure Execute; override;
procedure COMTxDat(TxDat : TTxDat,Len : Cardinal); //This line is error
end;
implementation
//....
//....
问题非常的基础,希望别笑话。
Winapi.Windows, System.Classes, System.SysUtils, System.Variants, COMConfig;type
TxThread = class(TThread)
TTxDat = array [1..128] of Byte; //This line is error private
{ Private declarations }
protected
procedure Execute; override;
procedure COMTxDat(TxDat : TTxDat,Len : Cardinal); //This line is error
end;
implementation
//....
//....
问题非常的基础,希望别笑话。
解决方案 »
- 关于 Tpanel 的标题折行显示
- 为什么Delphi返回的字符串长度不对?
- 关于表格的高亮显示问题??------------在线等待
- 新手求助关于D5修改注册表的问题!
- 刚参加完微软的.net技术研讨会(南京),得光盘一张,感觉没什么收获,但,散分!
- 问一个多窗体程序的处理问题?
- 请教如何做一个按钮可以加到开发环境的工具条中....(急救)
- 请教在哪里有的下载delphi的电子书?
- 如何使用QuickRep制作简单报表?不牵涉任何DataSet的
- 计算机专业本科生的悲哀
- 程序中数据库还原不能成功,在企业管理器中还原没有问题
- 请问table在cancle之后提示key violation是怎么回事?
TTxDat = array [1..128] of Byte; //This line is error这两句换一下位置
换过位置后,第一个错误没了,不过下面这个:
procedure COMTxDat(TxDatBuf : TTxDat, DatLen : Cardinal);
就出现错误了,提示说TTxDat后面期望出现';'......之类的。我用错了?我看一些delphi代码是这样用的啊。
中间的逗号改成分号