腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
Delphi
在
启动
后
将
线程
设置
为
nil
、
您可以单击Button2"Create suspended“,这将创建一个挂起的
线程
,然后按下Button3使用此
线程
。代码如下:begin raise Exception.Createprocedure TForm1.Button3Click(Sender: TObject); MemoMessageThread.Start; MemoMessageThr
浏览 1
提问于2017-02-12
得票数 2
回答已采纳
1
回答
Delphi
ARC下的TThread (iOS)未发布
、
、
、
在
ARC管理下,使用
Delphi
终止
线程
的正确方法是什么?
启动
线程
后
,如果单击Button2,它将显示一个RefCount值3!
线程
完成
后
(
在
我的情况下,5秒
后
),RefCount
将
减少到2(因为我已经
将
FreeOnTerminate
设置
为
TRUE,但如果不将FreeOnTerminate
设置
为
TRUE,则Re
浏览 3
提问于2013-06-10
得票数 13
1
回答
在
Delphi
中,检查非挂起创建的具有FreeOnTerminate = True的TThread是否仍在执行的正确方法是什么?
、
、
在
TWorkerThread构造器中,我
设置
了FreeOnTerminate := True。if (Self.Worker <>
nil
) and (not Self.Worker.Finished) then
浏览 20
提问于2022-02-03
得票数 3
回答已采纳
1
回答
JNI AttachCurrentThread
将
jenv设为空
、
、
我目前正在
将
JNI功能添加到遗留的
delphi
应用程序中。
在
单
线程
环境中,一切工作正常,但是一旦我进入多
线程
环境,事情就开始变得复杂起来。我的问题是调用JavaVM^.AttachCurrentThread( JavaVM,@ JEnv,
nil
);返回0,但
将
JEnv指针
设置
为
nil
。我不知道为什么jvm.dll应该返回空指针。
浏览 0
提问于2010-04-16
得票数 2
回答已采纳
1
回答
Delphi
:
线程
是否应该被创建
为
“不挂起”?
、
、
、
我一直
在
试图追踪绝地VCL的JvHidControllerClass.pas中的一个内存泄漏,我
在
源历史上看到了这个变化:constructor TJvHidDeviceReadThread.CtlCreate:然后
线程
立即开始运行。问题是它们尚未初始化;这是
线程
启动
后
的下一行: NumBytesRead := 0; SetLength(Report, Dev.Caps.InputR
浏览 2
提问于2013-07-19
得票数 9
回答已采纳
1
回答
PowerBuilder应用程序调用
Delphi
DLL
、
、
、
、
我用PB调用了一个
Delphi
DLL (多
线程
套接字dll)文件,当PB应用程序窗体关闭时,它并没有真正终止,它仍然停留在任务管理器中!为什么?如何在powerbuilder应用程序终止
后
释放多
线程
套接字DLL?提前感谢您的回复!
浏览 4
提问于2011-12-01
得票数 1
回答已采纳
2
回答
无法捕获消息(
后
消息)
我希望向TObject实例发送带有postmessage()的消息,但是在
线程
终止
后
,程序不会进入HandleThreadCompletion方法。constTObject实例(TMaster)包含
线程
对象的标识符。Fslave_search_thread.WaitFor; Fslave_search_thread :=
nil
(挂起),填充一些字段而不是
启动
浏览 5
提问于2013-11-14
得票数 0
回答已采纳
1
回答
我的应用在调试时挂起
、
、
、
、
我
在
Vista Ultimate 64位上使用
Delphi
2009。查看事件日志,挂起与
线程
退出相关联。它不是主
线程
,而是
在
加载模块RSAENH.DLL之后刚刚
启动
的
线程
。更多信息:该应用程序广泛使用OpenGL,包括着色器和OpenGL 3的一些功能。
浏览 2
提问于2009-05-18
得票数 0
1
回答
如何使windows SCM
在
服务失败时重新
启动
服务?
、
、
我有一些用
delphi
编写的windows服务,它们通常工作得很好,但是有时我确实会抛出一个异常,可能会被认为是致命的。当这种情况发生时,服务被设计
为
停止。我的问题是如何退出服务,使SCM自动尝试重新
启动
服务。(我已经
在
服务管理器中
设置
了服务的恢复选项)
将
浏览 5
提问于2013-08-06
得票数 9
回答已采纳
5
回答
在
Delphi
2007中
启动
挂起
线程
的正确方法是什么?
、
、
在
delphi
XE中,我可以使用
启动
过程,但在
Delphi
2007中不存在此方法。此示例代码
在
delphi
xe中工作正常,使用StartMyThread.FreeOnTerminate :=True;MyThread.Property2:=2;但是
在
Delphi
2007中,start过程并
浏览 0
提问于2010-11-18
得票数 9
回答已采纳
1
回答
由于dll,InnoSetup
在
安装
后
挂起
、
我
在
InnoSetup向导中使用自定义DLL。除了安装成功
后
,主GUI窗口
将
关闭(如预期的那样),但图标
将
保留在任务栏中。
浏览 4
提问于2014-06-17
得票数 0
回答已采纳
2
回答
如何结束一个threadvar字符串以防止泄漏?
、
这不是一个主要的泄漏,但我认为更好的整理,但我发现我的
Delphi
代码。这是因为它被定义
为
一个需要的threadvar,但是当
线程
终止时,它显然没有整理这些变量。有没有办法在
线程
终止时手动整理字符串?我只是给它分配一个空字符串,还是将它
设置
为
nil
或其他什么?
浏览 0
提问于2011-03-28
得票数 5
回答已采纳
7
回答
TThread.resume
在
Delphi
-2010中被否决了,应该使用什么?
、
在
我的多
线程
应用中自从将我的应用程序移到
Delphi
2010之后,我得到了下面的交战消息如果简历不被推荐,应该使用什么?编辑1:编辑2:
浏览 32
提问于2009-09-13
得票数 35
回答已采纳
3
回答
正确的
线程
销毁
、
、
你好,
在
我的表单中,我在运行时创建TFrame。在这一帧中,我创建了后台
线程
,并在无限循环中执行命令。但是当我销毁这个框架的时候,我应该销毁这个
线程
。我应该如何销毁
线程
?
浏览 0
提问于2010-09-24
得票数 5
回答已采纳
1
回答
WCF服务中的COM对象
、
、
、
、
WCF服务只调用用
Delphi
编写的COM对象。
线程
模型被
设置
为
两者,服务的InstanceContextMode
设置
为
PerCall。对象不超过BSTR DoRequest(BSTR请求)。)tried中的一个bug --使用多
线程
Delphi
压力测试工具来查看问题是否相同),则不存在Service.added,但它使用C#控制台压力测试工具对对象进行了nicely.tried操作,并获得了与试图
在
WCF中创建一个新
线程</
浏览 3
提问于2012-05-26
得票数 3
回答已采纳
3
回答
如何重启用
Delphi
编写的Windows服务应用程序?
、
、
我有一个用
Delphi
编写的Windows服务。它使用的第三方资源偶尔会被破坏,我发现修复这种情况的唯一方法是退出并重新
启动
程序。我可以从程序内部检测到资源何时被破坏,我可以告诉Windows
在
它停止
后
重新
启动
服务,但我不知道如何让服务自己停止。 这个程序非常简单。我以看起来很正常的方式创建了一个服务应用程序。我有一个TService的子类来管理服务,而所有的功能都在一个单独的
线程
中。TService子类基本上只是管理子
线程
的执行,而正是
在
子
线
浏览 3
提问于2009-03-20
得票数 2
回答已采纳
4
回答
如何创建非模态对话框并在用户单击“确定”时关闭该对话框?
用户坚持
为
应用程序中的每个“重大事件”
设置
弹出框。向备忘录或列表框中添加一行是不合适的。我试过了,当单击OK时,我得到了一个访问违规。问题:
浏览 1
提问于2012-09-18
得票数 1
回答已采纳
1
回答
调用
Delphi
的意外
线程
行为
、
、
、
、
当我从工作
线程
调用DLL时,问题就开始了。OutStream: TStream); Doc: IXMLDocument; InStream.Position := 0; try if @DLLProc =
nil
: 名称以无
浏览 1
提问于2015-12-18
得票数 4
回答已采纳
2
回答
由
Delphi
IDE的“运行而不调试”
启动
的进程继承了IDE的环境变量
ANT脚本
将
构建一个
Delphi
项目组,并将其打包到最终的setup.exe中。ANT脚本构建
Delphi
2007/2010和
Delphi
XE应用程序。我的ANT GUI应用程序是由
Delphi
XE编译和构建的。当我
在
Delphi
XE中使用“运行而不调试”来运行应用程序时,应用程序无法与ANT脚本一起正常工作。但是,如果我
在
Windows Explorer中
启动
我的图形用户界面应用程序,ANT脚本
将
浏览 1
提问于2010-12-08
得票数 5
回答已采纳
2
回答
如何在
Delphi
应用程序中调用APPCRASH事件?
您可能会认为这是一个愚蠢的问题,但我很好奇如何使用APPCRASH错误终止我的
delphi
开发的应用程序。(也称为“不发送”错误!!) 提前Thnx
浏览 4
提问于2011-03-04
得票数 5
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券