社区
语言基础/算法/系统设计
帖子详情
delphi中弹出窗体
读万卷书不如行万里路呀
2012-09-12 11:24:51
这是现在的“弹出窗体”的代码:
procedure TShow1Form.Button1Click(Sender: TObject);
begin
TestForm := TTestForm.Create(Application);
TestForm.Show;
end;
1.如何实现,弹出的窗体,用户无法移动?
2.弹出子窗体后,如果没有关闭的话,主窗体不能进行任何操作。
...全文
178
11
打赏
收藏
delphi中弹出窗体
这是现在的“弹出窗体”的代码: procedure TShow1Form.Button1Click(Sender: TObject); begin TestForm := TTestForm.Create(Application); TestForm.Show; end; 1.如何实现,弹出的窗体,用户无法移动? 2.弹出子窗体后,如果没有关闭的话,主窗体不能进行任何操作。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kaikai_kk
2012-09-12
打赏
举报
回复
可以改变窗体大小吗,即允许通过鼠标在边角上拉大或者缩小窗体吗?
iamduo
2012-09-12
打赏
举报
回复
最大化。用户就不能移动了。
读万卷书不如行万里路呀
2012-09-12
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
TestForm.ShowModal;
[/Quote]
可以,已经解决了问题2。。。
还剩问题1咯。。。
kaikai_kk
2012-09-12
打赏
举报
回复
TestForm.ShowModal;
hsfzxjy
2012-09-12
打赏
举报
回复
像9楼,屏蔽掉WM_MOVE消息。。
注意:一定要inherited;!!!!!!!!!!
读万卷书不如行万里路呀
2012-09-12
打赏
举报
回复
bsNone窗体,考虑过,但是,就得写个button之类的关闭窗体了。。。
hsfzxjy
2012-09-12
打赏
举报
回复
[Quote=引用 7 楼 的回复:]
引用 5 楼 的回复:
testform不处理WM_MOVE就可以了
哪里处理呢?有属性可以直接设置吗?
[/Quote]
TTestForm=class(TForm)
protected
procedure WndProc(Msg:TMessage);override;
//.....
end;
implementation
procedure TTestForm.WndProc(Msg:TMessage);
begin
if Msg.Message=WM_MOVE then exit;
inherited;
end;
kaikai_kk
2012-09-12
打赏
举报
回复
提供一个方法,不过还不如用bsNone窗体
procedure TForm1.FormCreate(Sender: TObject);
var
_Menu:HMENU;
begin
BorderIcons:=BorderIcons-[biMaximize];
_Menu:=GetSystemMenu(Handle,False);
DeleteMenu(_Menu,SC_Move,MF_BYCOMMAND);
DeleteMenu(_Menu,SC_Size,MF_BYCOMMAND);
end;
读万卷书不如行万里路呀
2012-09-12
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
testform不处理WM_MOVE就可以了
[/Quote]
哪里处理呢?有属性可以直接设置吗?
读万卷书不如行万里路呀
2012-09-12
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
可以改变窗体大小吗,即允许通过鼠标在边角上拉大或者缩小窗体吗?
[/Quote]
不允许改变大小
hsfzxjy
2012-09-12
打赏
举报
回复
testform不处理WM_MOVE就可以了
delphi
中判断子
窗体
是否打开
在
Delphi
编程环境中,开发MDI(Multiple Document Interface)应用程序时,经常需要判断子
窗体
是否已经打开。MDI应用程序允许用户同时打开多个子窗口,这些子窗口在同一个父窗口(即MDI容器)内管理。在特定情况下,...
delphi
自动弹
出
式提示
窗体
在
Delphi
编程环境中,创建一个自动弹
出
式提示
窗体
是一项常见的需求,它可以为用户提供即时信息反馈,类似于QQ等即时通讯软件中的消息提示。要实现这样的功能,我们需要掌握以下几个核心知识点: 1. **
窗体
(Form)...
delphi
实现QQ弹
出
窗口
综上所述,实现"
Delphi
弹
出
窗口"涉及了多个
Delphi
编程的方面,包括
窗体
设计、网络通信、文件解析、定时器事件处理以及用户交互。通过以上步骤,我们可以构建一个具有远程配置功能的QQ弹
出
窗口,它能够根据用户的设置...
delphi
自定义消息窗口和进度条窗口,使用方便
在
Delphi
编程环境中,创建自定义消息窗口和进度条窗口是一项常见的需求,这不仅可以提高应用程序的用户交互体验,还能提供更丰富的反馈信息。标题“
delphi
自定义消息窗口和进度条窗口,使用方便”暗示了我们将探讨...
delphi
禁止
窗体
移动和改变大小
在
Delphi
编程环境中,我们有时会遇到需要限制用户对应用程序窗口操作的情况,比如禁止
窗体
移动和改变大小。这样的需求通常
出
现在需要用户全神贯注于特定任务,或者界面设计有特殊要求的软件中。本篇文章将深入探讨...
语言基础/算法/系统设计
16,747
社区成员
33,239
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章