草庐IT

windows - 我的 Windows 客户如何向我发送崩溃日志?

如果我的应用程序在客户站点崩溃,我希望他们能够向我发送崩溃日志,而他们的麻烦最少。在OSX上这很容易:我可以告诉他们在哪里可以找到崩溃日志并将其发送。在Windows上执行此操作的最佳方法是什么?Watson医生是否已尽其所能?我可以指望它是默认设置的吗?理想的解决方案是软件标准版本的一部分(即,不是特殊版本),并且适用于XP、Vista、Windows7以及32位和64位应用程序。感谢任何想法! 最佳答案 我没有很好的解决方案概述,因为我更喜欢OSX,但在工作中我们使用Bugtrap.它似乎支持native代码、托管代码和混合代码

c# - 如何从 VB6 应用程序向我的 C# 应用程序发送消息

您好,有一个VB6Windows应用程序(old.exe)和一个单独的C#Winforms应用程序(new.exe)。它们都在同一台Windows机器上运行。我可以访问VB6和C#源代码,但应用程序需要保持独立。如果两者都在运行并且彼此了解(进程ID),从一个窗口向另一个窗口发送消息的最佳方式是什么?更新:在这种情况下,我只谈论非常罕见的小消息-例如使用诸如“发票67”之类的小消息更改您正在查看的选项卡双向消息传递会很棒,但VB6到.Net是最重要的。 最佳答案 之前的两个答案都没有考虑到这可能是一个Multi-Tenancy环境甚

windows - 64 位系统的整数大小差异(与我的旧 32 位 pc 系统混淆)

几个月前,我给自己买了一台配备CPUinteli7-2630qm和64位Windows的笔记本电脑。在这个系统下练习我的编程技能时,我遇到了一些整数大小方面的差异,这让我认为这可能是由于我的新64位系统。让我们看一段代码。C代码:#includeintmain(void){intnum=20;printf("%d%lld\n",num,num);return0;}问题:1.)我记得在得到这台新笔记本电脑之前,这意味着我仍在使用我的旧32位系统,当我运行这段代码时,程序将打印整数20由于%lld说明符,它旁边有一些随机数。2.)但是当我使用我的新笔记本电脑时,这种现象不再发生,它会正确地

windows - 为什么我的 Windows 程序死机时会卡住(蓝灰色)窗体或窗口?

我的Windows7上的Delphi程序(不适用于.NET)似乎连续运行了几天,然后程序有点卡住,所有窗口都涂上蓝灰色,就好像它的窗口被禁用一样。您根本无法再控制该程序,而必须终止其进程并重新启动它。您不需要重新启动系统本身。有没有人经历过这个或类似的事情?如果是这样,您是如何解决或试图解决它的?谢谢, 最佳答案 您的问题背景非常模糊。我们没有关于您的应用程序的任何信息,甚至它的设计和架构。尽管如此,我的(通用)建议如下:如果您的应用程序不是多线程的,请在后台线程中执行该过程,然后让主线程准备好处理GDI消息;如果您的应用程序是多线

windows - 我的 Delphi 7 应用程序在 Application.Initialize 上停止并且不返回到下一行

我在Delphi7上创建了一个应用程序。我的应用程序从昨天开始运行良好。我不知道昨天发生了什么导致我的应用程序在源代码中的Application.Initialize行停止并且在我跟踪程序时不返回到下一行。当生成的文件在另一台机器上正确运行时,我无法从widowsniether运行创建的可执行文件。这是编译器停止的代码:programInfo_Kiosk;usesSysUtils,Forms,...(someotherunits);{$R*.res}beginApplication.Initialize;Application.CreateForm(Tfrm_Main,frm_Main

c# - 如何将图像添加到我的应用程序

我想在我的WPF应用程序中更改主窗口的背景。我看了很多问题,他们都在谈论添加图像标签,或者从资源分配等等。但是没有人实际展示如何将该图像实际放入应用程序以便可以使用。我想它必须以某种方式打包到应用程序中,因为如果您将exe发送给某人并且您有一个图像标签指向本地计算机上的文件夹,那么他们不会有相同的文件夹或图像文件必然,所以你如何将图像实际添加到项目中,看起来很疯狂或者我可能在错误的地方寻找没有简单或明确的方法来做到这一点。然后用它来改变窗口的背景。 最佳答案 您可以选择一个ImageBrush作为窗口的背景属性所以选择窗口并按F4。

c++ - 我的 Visual C++ Win32 中有一个无法关闭的 MessageBox!到底是怎么回事?

我有一个无法关闭的消息框,我不确定为什么。它是在我的窗口过程中为这样创建的对话框创建的:hwnd=CreateDialog(GetModuleHandle(NULL),MAKEINTRESOURCE(IDD_DIALOG1),NULL,WndProc);下面是有问题的WndProc代码。问题出在MessageBox调用上,OK按钮没有任何作用,也没有点击该消息框上的“X”。BOOLCALLBACKWndProc(HWNDhwnd,UINTmsg,WPARAMwParam,LPARAMlParam){staticHBRUSHbgBrush;switch(msg){caseWM_INITD

windows - 如何将 Zbar 导入我的 Python 3.4 脚本?

我是编程新手,之前从未使用过Zbar。我正在尝试编写一个简单的脚本,允许我导入Zbar并使用它来解码条形码图像。我已经设置了一个脚本来解码使用Pytesseract和TesseractOCR的图像中的文本,但我还需要能够解码条形码。我有Windows732位,并且正在使用Python3.4。我已经安装了Zbar并成功地从命令行使用它来解码他们的条形码样本。我试过使用>pipinstallzbar,但我一直收到错误:"fatalerrorC1083:Cannotopenincludefile:'zbar.h':Nosuchfileordirectoryerror:command'C:\P

sql-server - 有人可以解释我的 Windows/SQL Server 内存使用情况吗

我正在运行具有8GBRAM和SQLServer200564位的WindowsServer2003x64。我将SQL设置为使用大量内存,但SQL进程只占用不到100MB的RAM。这是正常的吗?它正在访问索引大小为GB数的数据。此外,没有进程占用超过100MB,但只有极少量(有好心人给我解释一下内存在什么地方使用,SQL内存使用是否正常?内存使用:http://img129.imageshack.us/img129/8624/02042009210608.pngSQLServer内存设置:http://img10.imageshack.us/img10/8964/0204200921084

c++ - 如何在 MessageBox 上执行我的代码 Ok click

这可能非常简单,但我是MFC的新手。我有一个消息框:MessageBox("DoYouWanttoSavetheConfigurationChanges","NDS",1);有确定和取消选项。我想在单击“确定”时编写我的代码 最佳答案 if(MessageBox("Blah","NDS",1)==IDOK){//theyhitokay}http://msdn.microsoft.com/en-us/library/ms645505(VS.85).aspx 关于c++-如何在Message