我想用maskedit实现ip的效果:192.168.111.10
请问还有没有其他的办法?
请问还有没有其他的办法?
解决方案 »
- 兄弟们有问题了高手请看。。。。。。。。。。。。。。。。。。。
- Connection failure
- 求助 各位大侠 请问如何能构将串口通信过来的数据实时的录入数据表中
- 江湖救急!为什么本来得一次,现在变成两次了????????
- 怎么样删除.ocx的控件?
- 小问题,delphi里怎么截取?就像数据库里的substring?
- 各位大侠:当ADOQuery在异步执行状态下怎么等待它的返回值(在线等)
- 急!!!在线等待高手!!!在delphi中TEdit除了Text属性可以保存数据,还有什么属性可以保存数据,我还需要保存text数据所对应的代码。
- 使用oracle8.16的c/s数据库应用程度发布要哪些文件?
- delphi 报表 显示
- 在xp编译的程序为什么在98下会有乱码现象,怎么解决?
- 提个老问题:不用控件用ADO分别给出连接MDB和SQL7.0或者SQL2000的方法,多谢多谢各位大侠!
CommCtrl, ComCtrls;
来动态产生一个
procedure TForm1.FormCreate(Sender: TObject);
begin
InitCommonControl(ICC_INTERNET_CLASSES);
CreateWindow(WC_IPADDRESS,nil,WS_CHILD or WS_VISIBLE,20,20,130,23, Handle,0,
hInstance,nil);
end;
unit Unit1;interfaceuses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ImgList, CommCtrl, ComCtrls;type
TForm1 = class(TForm)
Button1: TButton;
TreeView1: TTreeView;
ImageList1: TImageList;
Button2: TButton;
Edit1: TEdit;
procedure Button1Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
private
hIPAddress: THandle;
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}procedure TForm1.FormCreate(Sender: TObject);
begin
InitCommonControl(ICC_INTERNET_CLASSES);
hIPAddress := CreateWindow(WC_IPADDRESS,nil,WS_CHILD or WS_VISIBLE,20,20,130,23, Handle,0,
hInstance,nil);
end;procedure TForm1.Button1Click(Sender: TObject);
var
IPAddress: array[0..15] of Char;
begin
GetWindowText(hIPAddress, IPAddress, 15);
Edit1.Text := IPAddress;
end;
end.
不一定在一个edit中实现嘛你把外观变变,变得和windows的差不多不就ok了吗?哈哈