社区
C#
帖子详情
使用delegate 后无法关闭Form
dream19861009
2010-10-15 02:00:09
大概现象是这样的,在C#中 通过delegate将函数指针(暂命名为Process函数,Process函数是FormA 的私有函数)传给C++ 的 dll, 在dll中会去调用Process函数, 在Process中 的this.Close() 执行后 FormA并不会关闭?为什么? 如何才能关闭
...全文
118
2
打赏
收藏
使用delegate 后无法关闭Form
大概现象是这样的,在C#中 通过delegate将函数指针(暂命名为Process函数,Process函数是FormA 的私有函数)传给C++ 的 dll, 在dll中会去调用Process函数, 在Process中 的this.Close() 执行后 FormA并不会关闭?为什么? 如何才能关闭
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
我是一道光_
2010-10-15
打赏
举报
回复
symbol_bc
2010-10-15
打赏
举报
回复
等待高手
CSDN第一期总结之一:
Form
问题
本文主要讨论C# WinApp开发中关于
Form
的四个常见问题:窗体显示顺序控制、窗体间对象交互、窗体唯一性及合理
关闭
窗体。重点介绍了ShowDialog和DialogResult的
使用
,以及通过委托实现子窗体对主窗体数据和方法的操作。
关于
delegate
两窗体传值
使用
本文介绍了一种
使用
委托的方式,在C#中实现
Form
2窗体中的文本框值传递到
Form
1窗体的方法。通过定义委托并在按钮点击事件中调用,确保了数据能够跨窗体准确传递。
C# 委托
Delegate
、Action、Func和Event的区别
本文介绍了C#中委托(
Delegate
)是类型安全的函数指针,可将方法作为参数传递等。还列举了委托在开发中的应用场景,如窗体之间的传值,包括
Form
1与
Form
2传值及标题改变的示例,以及日志记录的相关代码示例。
html 倒计时
关闭
对话框,C#倒计时
关闭
提示框
本文介绍了一种自动
关闭
的提示框实现方式,适用于Windows
Form
s应用。通过
使用
System.Threading.Timer及特定窗体属性调整,实现了无需用户干预即可自动消失的提示功能。
把数据从一个
form
传递到另一个from
本文介绍了一种在两个Windows表单应用之间传递数据的方法。通过定义委托和事件,可以在
Form
1
关闭
前将数据发送给
Form
2并在其TextBox中显示。此方法适用于需要在不同表单间共享数据的应用场景。
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章