求Delphi运行期设计窗体控件 ( 积分: 300 )

  • 主题发起人 主题发起人 yaya8163
  • 开始时间 开始时间
Y

yaya8163

Unregistered / Unconfirmed
GUEST, unregistred user!
可以让用户自行添加、编辑和修改控件。就像FastReport一样用户自定义报表
 
可以让用户自行添加、编辑和修改控件。就像FastReport一样用户自定义报表
 
做一记录表,记下你要定制各控件的信息,位置,高度等,当然有的可以不用用户填,你自定义数据...
楼主问的太范范,只能回答到此!不满意不要见怪
随便说一句,不可能让用户定义的那么随意,只能在一定约束内灵活,不可能做到全活
就像自由与法律一样
 
procedure TForm1.Edit1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
const
SC_DragMove=$F012;
begin
ReleaseCapture;
(Sender as TWinControl).Perform(WM_SysCommand, SC_DragMove, 0);
end;
 
同意 nownoknow 的说法,我现在写的软件也是这样的!
 
就布局而言,可以做到象delphi一样灵活和复杂的。
当然,自己大概要作一个类似.dfm的东西存储各个控件的状态。
还有持久化的问题,很复杂。

想实现什么功能?
 
网上搜一下有一个“韩国人编写的仿Delphi IDE”
 
可以使用ExtLib控件包或Dream Designer或LMD控件包,里面有你想要的东西。
 
LMDTools DesignPack v2.21.01
http://www.delphifans.com/SoftView/SoftView_1503.html
 
后退
顶部