谁有DELPHI的IP地址的控件?(50分)

  • 主题发起人 wavestar
  • 开始时间
to cj:首先我承认自己的DELPHI水平不是很高,所以我才经朋友介绍来大富翁向大家学习借鉴,我发现在这里的讨论气氛的确很好,所以有一些自己的确搞不懂的问题就提出来向大家请教,至于这个地址的控件,我已经用MASKEDIT做了一个,只是感觉不是很满意,所以想问一下看有没有更好的,很感谢LHZ给了一个完整的程序,但我的确搞不懂Comctl98是怎么来的,因为我的DELPHI编译时告之can't find Comctl98.dcu,不知这有什么值得谴责的?我知道你可能是大富翁中的高手,但似乎也没必要这么趾高气扬吧。再次感谢在大富翁中给我帮助的各位大侠,我还会来问问题的,相信并不是每个人都象CJ这样。
 
to cj:首先我承认自己的DELPHI水平不是很高,所以我才经朋友介绍来大富翁向大家
学习借鉴,我发现在这里的讨论气氛的确很好,所以有一些自己的确搞不懂的问题就
提出来向大家请教,至于这个地址的控件,我已经用MASKEDIT做了一个,只是感觉不
是很满意,所以想问一下看有没有更好的,很感谢LHZ给了一个完整的程序,但我的确
搞不懂Comctl98是怎么来的,因为我的DELPHI编译时告之can't find
Comctl98.dcu,不知这有什么值得谴责的?我知道你可能是大富翁中的高手,但似乎
也没必要这么趾高气扬吧。再次感谢在大富翁中给我帮助的各位大侠,我还会来问问
题的,相信并不是每个人都象CJ这样。
 
to wavestar:
我也搞不懂lhz程序中的Comctl98是什么,好象这段程序中没有用到delphi类库
之外的任何变量、函数、类型等。
不过CJ也就是在开玩笑,这叫刀子嘴,豆腐心的说。
 
实在对不起.我没有理解wavestar的意思.
我将comctl98.pas发给wavestar了,请查收.

实在对不起!
 
To lhz:
Comctl98到底是干什么的?要不你也发我一份。
 
to tqz,lhz:可是我如果注掉Comctl98,在编译时提示

//procedure TCustomIPAdress98.CNNotify(var Message: TWMNotify);
[Error] ipaddress98.pas(151): Undeclared identifier: ''
[Error] ipaddress98.pas(151): Undeclared identifier: 'iValue'
[Error] ipaddress98.pas(151): Undeclared identifier: 'First_IPAdress'
[Error] ipaddress98.pas(151): Undeclared identifier: 'Second_IPAdress'
[Error] ipaddress98.pas(151): Undeclared identifier: 'Third_IPAdress'
[Error] ipaddress98.pas(151): Undeclared identifier: 'Fourth_IPAdress'

是不是这些是在comstl98中定义的?

First_IPAdress等是取长整形的八个比特吧。

但PNMIPAdress的结构是什么样的呢?
 
和你闹着玩嘛,这就生气了?好,我道歉,要的话送你300 分,呵呵
把那个COMCTL98删除就可以了。
 
to tqz:这样比喻,不太好吧?*_^
 
算了算了,我也是一时冲动,就胡言乱语了几句,‘不打不相识’,就算交个朋友吧。
 
to wavestar:
原来如此,看来我看程序不够细心,不过我没有编译过。
这些是ComCtl98中定义的。很奇怪,本来Commctrl中就有的,这里是把
所有的Address都更名为Adress,不知他捣什么鬼。
你只要把PNMIPAdress,First_IPAdress,...,Fourth_IPAdress中的Adress改为
Address,再删除uses 中的Comctl98就可以了。

to CJ:我在夸你呢,都听不出来?^_^
 
多人接受答案了。
 
顶部