outputdebugstring

    4热度

    1回答

    Delphi OSX单元中是否有NSLog声明?我未能在Firemonkey应用程序中找到OutputDebugString的替代值。 最终的解决方案是这样的: /// <remarks> /// Output debug string. Output debug string can be seen in Delphi /// View|Debug Windows|Event Log or

    0热度

    1回答

    我尝试使用OutputDebugString函数发送调试消息。我在我的dll项目中使用这个函数,并且我在DebugView中得到这个消息。我也在我的控制台应用程序项目(同样的解决方案)中使用此功能,但我无法获取消息。除控制台应用程序外,所有消息均显示在DebugView中。它甚至不出现简单的OutputDebugStringA("debug");或OutputDebugString(L"debug

    1热度

    1回答

    我想附加一个新行到OutputDebugStringW。 OutputDebugStringW(Item.pItem); pItem是一个LPCWSTR,而不是一个wstring的,所以说+ “/ N” 我不能直接增加新的生产线。 有人可以帮忙吗?

    1热度

    1回答

    可以使用Log4Perl直接将所有消息/级别记录到OutputDebugString(Windows系统)中? 我有一些使用已经log4perl的模块,但现在我想在所有日志消息都是OutputDebugStrings的环境中使用这些模块 - 在这种环境下,使用DbgView读取消息,并且我想读取模块的输出也用DbgView。我不想将Log4Perl日志文件与DbgView输出合并。 我用下面的Pe

    2热度

    1回答

    除了my previous question,我发现我不能在以前没有安装Delphi的PC上使用GExpertsDebugWindow。 如果我有以下(不太常见,可能对其他人感兴趣)的要求,我是否需要推出自己的代码或者是否有现有的和免费解决方案? 必须能够读取acorss网络(即PC 1个显示器PC 2的调试输出)通过指定PC 2的IP地址 如果更多钞票,我希望能够通过进程名来过滤 预先感谢任何帮

    11热度

    5回答

    我想在我的应用程序中使用OutputDebugString(),然后在应用程序部署到现场时可以选择在单独的查看器中显示它。 也就是说,我不想更改标志并重建我的.exe来打开和关闭调试。 谷歌搜索,似乎DebugView应该处理,但它也没有TraceTool显示此代码的任何输出。 unit Unit1; interface uses Winapi.Windows, Winapi.M

    1热度

    2回答

    基于this question我创建了一个小应用程序,它将所有调试字符串捕获到我的应用程序中。线程代码如下所示。 我想获取每个调试字符串的进程ID及其名称。在我做了一些研究之后,我得到了this article它说:“前4个字节(32位DWORD)是使用OutputDebugString编写文本的进程的进程ID”。我试图通过调用下面的函数来获取该过程,但结果为空。 TempString := ''

    0热度

    1回答

    嗨,我们正在安装x86应用程序作为服务在Windows 2008 R2上使用OutputDebugString调试消息。 问题是,DebugView实用程序仅在应用程序在提升模式下从控制台运行而不是作为服务运行时捕获应用程序的调试输出。 我还没有找到任何KB直接谈到Windows 2008 R2中OutputDebugString的限制。 任何人都遇到过这样的问题? 真的存在这样的限制吗? UPD

    1热度

    1回答

    语境 注:log4net的从问题中分离出来,只是写的背景下更多的诊断事实 我使用log4net的RollingFileAppender进行和DebugAppener。该应用程序可以在控制台模式下启动,但也可以作为服务安装。当启动stanalone时,所有DebugAppener都会通过Mark Russinovich的DebugView确认OutputDebugString。 作为服务运行时,只有

    0热度

    1回答

    如何从ASP.NET Web应用程序的客户端跟踪?我被困在一个“aspx.cs”文件中,我真的需要一些快速简单的调试。我尝试了System.Diagnostics.Trace.WriteLine,但没有成功:当我在浏览器中刷新页面时,DebugViewer中没有任何内容出现。 谢谢! 编辑:添加跟踪属性在我的aspx文件并跟踪Trace.Write page指令,但我不希望所有的其他大宗跟踪(几百