问题标签 [terminate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何对进程终止执行操作?
我用 Java 编写了一个程序,它为一个简单的在线游戏创建了一个套接字连接。该服务器是多客户端的,并记录了一个用户列表。当我关闭客户端时,它会向服务器发送一条消息以注销用户。我还希望当客户端使用 Eclipse 的“终止”按钮(或使用 Windows 任务管理器)终止时,客户端发送相同的消息。我尝试使用 ShootdownHook,但它不起作用。任何的想法?谢谢。
c++ - 如何使用 HINSTANCE 终止应用程序
我正在使用 ShellExecute 从 c++ 生成一个应用程序,因此我拥有该应用程序的 HINSTANCE。
我现在如何使用该 HINSTANCE 关闭它?我可以使用 WaitForSingleObject() 等待应用程序完成吗?
c++ - TerminateProcess() 不会关闭应用程序
我正在尝试使用 TerminateProcess 来终止 ShellExecuteEX 启动的应用程序,如下所示:
IE 被打开但它永远不会关闭。难道我做错了什么?
windows - 无法关闭没有关联进程的窗口
我正在编写并在 VC++ 2008 中调试控制台应用程序,然后碰巧关闭 Visual Studio IDE,控制台窗口保持打开状态,并且无法关闭它!此外,如果我尝试重新启动机器,机器不会重新启动。唯一的办法就是关掉电源。在进程列表中没有控制台窗口的迹象。如果我尝试使用 Spy++ 之类的工具调查控制台窗口,我发现了该窗口,但在“进程”选项卡中有一个不存在的进程 ID,在“常规”选项卡中,“window proc”字段显示“不可用” . 这怎么可能?由于没有要杀死的进程,我如何杀死那些类型的窗口?
谢谢
cocoa-touch - 我想知道如何在 XCode 中为 MovieEditorViewController 头文件添加 @synthesize 语句
实现文件如下所示:
但我认为我的问题是没有为 MovieEditorViewController 头文件添加 @synthesize 语句。如果不是这个,那么我在下面包含了调试日志。
我对编程真的很陌生,我似乎真的无法弄清楚出了什么问题。当我运行 iOS 模拟器并单击按钮以显示可编辑的文本字段时,程序终止并返回主屏幕。调试器显示如下:
[会话开始于 2011-06-04 13:00:00 +0100。] 2011-06-04 13:00:05.568 Movie[6678:207] -[MovieViewController editingViewController]:无法识别的选择器发送到实例 0x8a3bd10 2011-06- 04 13:00:05.572 Movie[6678:207] * 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[MovieViewController editingViewController]:无法识别的选择器发送到实例 0x8a3bd10”*第一次抛出调用堆栈:(0 CoreFoundation
0x00dc95a9 exceptionPreprocess + 185 1 libobjc.A.dylib
0x00f1d313 objc_exception_throw + 44 2 CoreFoundation
0x00dcb0bb -[NSObject(NSObject) doesNotRecognizeSelector:] + 187 3
CoreFoundation
0x00d3a966 __转发+ 966 4
CoreFoundation
0x00d3a522 _CF_forwarding_prep_0 + 50 5 电影
0x000021b4 -[MovieViewController 编辑] + 62 6 UIKit 0x002b94fd -[UIApplication sendAction:to:from:forEvent:] + 119 7 UIKit
0x00349799 -[UIControl sendAction:to:forEvent:] + 8
UIKit
0x0034bc2b -[UIControl(内部) _sendActionsForEvents:withEvent:] + 527 9 UIKit
0x0034a7d8 -[UIControl touchesEnded:withEvent:] + 458 10 UIKit
0x002ddded -[UIWindow _sendTouchesForEvent:] + 567 11 UIKit
0x002bec37 -[UI 应用程序发送事件:] 447 12 UIKit 0x002c3f2e _UIApplicationHandleEvent + 7576 13 图形服务
0x01721992 PurpleEventCallback + 1550 14的CoreFoundation
0x00daa944 CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION + 52 15的CoreFoundation 0x00d0acf7 __CFRunLoopDoSource1 + 215 16的CoreFoundation
0x00d07f83 __CFRunLoopRun + 979 17的CoreFoundation
0x00d07840 CFRunLoopRunSpecific + 208 18的CoreFoundation
0x00d07761 CFRunLoopRunInMode + 97个19 GraphicsServices
0x017201c4 GSEventRunModal + 217个20 GraphicsServices
0x01720289 GSEventRun + 115 21的UIKit 0x002c7c93 UIApplicationMain + 1160 22 电影
0x00001b40 主要 + 102 23 电影
0x00001ad1 开始 + 53 24 ???
0x00000001 0x0 + 1 ) 在抛出“NSException”实例后调用终止
如果有人能指出我正确的方向,我将不胜感激......
谢谢!
delphi - 德尔福。如何知道 TEvent 是否已发出信号?
请告诉我:如何知道 TEvent 是否已发出信号?
单击停止按钮 =SetEvent(Events[1]);
我正在尝试解压缩档案,如果按下停止按钮,则必须终止踏板并且必须中止解压缩。
我的代码:
但是如果我按下 STOP-button(SetEvent(Events[1])) 什么都不会发生。
PS:我WaitForMultipleObjects(Event[1],Event[2])
在一个线程中使用。事件 [1] 分两部分用作 STOP 信号:inZipForge1OverallProgress
和WaitForMultipleObjects
。
c++ - c ++启动新进程并终止现有进程
我希望能够让更新程序应用程序启动新版本的应用程序,然后自行终止。
当我尝试通过“系统”调用新应用程序的“通常”时,更新程序永远不会退出。
想法?
iphone - 如何终止 iPhone 中的 ASIHTTP 连接?
我遇到了ASIHTTPRequest
身份验证问题。步骤如下,
用户输入错误的用户名和密码 - > 后端没有数据,请求失败的委托被调用
ASIHTTPRequest
。然后再次进入登录页面。用户输入正确的值 - > 数据如预期一样,请求完成的方法被调用。然后再次进入登录页面。
用户输入错误的用户名和密码 --> 数据再次出现并调用请求完成的方法。
我正在使用的代码是:
后端正在处理无状态的 Web 服务。什么是问题?我在做什么错?请帮帮我。
谢谢,维诺德。
multithreading - 为什么在等待我告诉终止的线程时得到“句柄无效”?
应用程序关闭时如何正确停止线程?
我这样做:
但是在 Thread1.WaitFor 我有一个错误:“线程错误:句柄无效(6)。” 如果我执行 WaitForSingleObject(Thread1.Handle,infinite) 而不是 WaitFor 一切都可以。
为什么如果我使用 Thread.freeonterminate := false 那么 WaitFor 效果很好?请解释我做错了什么。据我了解,我需要使用“如果分配”而不是“如果不是 Thread1.Finished”,对吗?
c - C program that can receive shutdown/terminate requests from linux/upstart/ubuntu
I have a coded a program in C for linux. At the moment I am using ubuntu upstart to run as a background service.
I want to be able to have the program gracefully shutdown when commanded instead of just being killed off. Can someone please point me to the functions used to receive such a command?
(edit: can't answer own post but it seems I am meant to use signal.h signal function to put callbacks on SIGTERM
and SIGKILL
).