草庐IT

delphi-2010

全部标签

c++ - 与 Visual Studio 2010 中的 MD 相比,无法在 MT 模式下编译简单的 Qt 程序

我正在尝试在VisualStudio2010中使用MTd而不是MDd进行编译(以便将dll打包,我不需要将它们与我的exe一起分发),但我不断收到“fatalerrorLNK1169:一个或在编译期间找到更多多重定义的符号”。MDd可以正常编译,但如果没有MSVCP100.dll,则无法在其他计算机上运行。我正在使用Qt的静态构建,我正在尝试构建VS插件附带的默认Qt程序。是否有另一种方法可以强制链接器进行静态编译?我要做的就是将Qt程序作为不带dll的exe分发。这是构建日志:1>ClCompile:1>Alloutputsareup-to-date.1>cooltest1.cpp1

c++ - 在 vs 2010 c++ 中构建 log4cxx

这让我抓狂,我正在尝试构建log4cxx库以便在我一直使用的c++项目中使用。我在运行VS2010expressc++版本的win7主机上。我已按照log4cxx说明()的说明进行操作,包括下载apr和apr-util和motifyying.hw文件,但不幸的是,每当我尝试加载log4cxx.dsw解决方案并将其转换为当前VS时,我在尝试构建apr.apr/dsw和一堆时收到错误其他相关的.dsw文件。有什么建议吗?具体来说,我看到的是:TheProjectfile'C:\...projects\apr-util\xml\expat\lib\xml.dsp'cannotbeloaded

c++ - 如何在 Visual Studio 2010 中添加 Poco 库?

自从我用C++编程以来已经有一段时间了,现在我正在努力使用这个Poco库,我试图添加它来执行一些HTTP请求。首先,我应该在哪里添加poco文件,也许是在我的项目中的某个地方?其次,我已经阅读了一些关于命令提示符和运行将编译文件的脚本的内容,但我必须给它一个参数,这是我的visualstudio版本,选择从70到110。我如何找出哪个一个我应该使用?如果有人能为我提供分步指南,我将不胜感激。谢谢。 最佳答案 你指的是POCOC++LibrariesandTools?如果是这样,下载POCOC++库here解压(例如:解压到C:\po

delphi dbgrideh求和,dbgrideh平均数

1.先选中整个dbgrideh。把下面这改成12.选中整个dbgrideh。把下面这改成true3.点击你要求和或者求平均数的那一列,在下面这里改成对应的sum或avg

windows - 如何在 Delphi 中枚举另一个进程的窗口?

我有一个进程foo.exe,它使用CreateProcess函数创建一个进程bar.exe。我想(在foo.exe中)枚举在bar.exe中创建的窗口的控件,为此我(假设我)需要窗口HWND。我知道bar.exe中的所有窗口类,而bar.exe一次只为每个类创建一个窗口,所以我可以使用该类名称来找到我想要的窗口。但是我应该使用什么函数来枚举另一个进程中的窗口呢?我正在寻找采用进程句柄或PID(均由CreateProcess函数返回)和EnumProc回调过程的东西。我是否应该找到bar.exe的线程ID(它是一个单线程应用程序)并将其与EnumThreadWindows函数一起使用?

windows - Wow64DisableWow64Fs重定向文件退出

一个文件位于C:\programfiles(x86)\myapp\myexe.exeFileExists('C:\programfiles(x86)\myapp\myexe.exe')返回true;FileExists('C:\programfiles\myapp\myexe.exe')返回false;在这两种情况下,无论我是否使用Wow64DisableWow64FsRedirection。为什么?谢谢 最佳答案 文件系统重定向仅适用于%windir%\system32目录。descriptionoftheFileSystemRe

windows - 如何使用 Delphi 7 检索 Windows 中所有磁盘的磁盘签名?

在Windows>=XP上使用Delphi7,如何从计算机中检索每个磁盘的磁盘签名?最好不使用WMI或Diskpart。如果可能的话,也要快..谢谢。稍后编辑:Documentation:http://pcsupport.about.com/od/termsd/g/disk-signature.htmMBRdisks:http://diddy.boot-land.net/firadisk/files/signature.htmGPTdisks:http://thestarman.pcministry.com/asm/mbr/GPT.htmHowtogetitwithDiskPart(m

windows - delphi - 计算目录大小API?

有谁知道获取目录大小的其他方法,而不是通过逐个文件计算大小?我对某些win32API函数很感兴趣。我用谷歌搜索过这个,但我没有找到相关信息,所以我在这里问。PS:我知道如何使用findfirst和findnext计算目录大小并对所有文件的大小求和。 最佳答案 获取一个目录的大小是一个相当大的问题,主要是因为它是您无法定义的东西。问题示例:一些文件系统,包括NTFS和Linux上的大多数文件系统都支持“硬链接(hardlink)”的概念。也就是说,同一个文件可能出现在多个地方。软链接(softlink)(重解析点)会造成同样的问题。W

windows - 在 Visual Studio 2010 Express 中创建 ".rc"文件

我正在尝试学习游戏编程。我在WindowsVista上使用MicrosoftVisualStudio2010Express。我想知道如何创建资源文件(.rc)。微软网站提供了一些关于创建一个相当模糊的说明。http://msdn.microsoft.com/en-us/library/sxdy04be.aspx.如果我转到我的解决方案资源管理器,右键单击并选择添加新项,IDE不会提供.rc文件作为选项之一。它只给我一个.cpp、.h和windows窗体作为选项。我不知道该怎么办。我只是想不通我在哪里搞砸了。如果有人能指出正确的方向,我将不胜感激。非常感谢圣诞快乐!

windows - 如何从 Visual Studio 2010 安装程序运行 schtasks.exe?

我有一个包含多个C++项目和一个Windows安装程序项目的VisualStudio2010解决方案。安装程序的大部分工作是安装部署目录、应用程序和各种快捷方式。我希望安装程序做的最后一件事是在Windows任务计划程序中安装几个任务。我可以从命令行运行schtask.exe,它工作正常。我想我可以将这个相同的命令复制到安装程序中的CustomAction。然而,这不起作用并且安装失败并显示消息“此Windows安装程序包存在问题。无法运行此安装所需的程序...”我已将系统文件夹添加到文件系统设置中,并在CustomActions中的Commit节点下添加了一个CustomAction