64bit专题提供64bit的最新资讯内容,帮你更好的了解64bit。
我正在将Delphi项目移植到64位,我遇到了一行有IN运算符的代码问题. 编译器引发此错误 E2010 Incompatible types: ‘Integer’ and ‘Int64’ 我写了这个示例应用程序来复制问题. {$APPTYPE CONSOLE} {$R *.res} uses System.SysUtils; Var I : Integer; L : Array
我打电话给GetDIBits在32位工作完美,但在64位失败.尽管处理的值不同,但是bitmapinfo结构的内容是相同的. 这是我可以想出的最小(至少有点结构化)的代码示例来重现错误.我用Delphi 10 Seattle Update 1进行了测试,但是即使使用其他Delphi版本,似乎也出现了错误. program Project1; {$APPTYPE CONSOLE} {$R *.r
当我创建一个引用user32.dll的签名时,如果目标是64位计算机,我应该用user64.dll构建它吗? [DllImport("user32.dll", CharSet = CharSet.Auto)] public static extern bool ChangeClipboardChain( IntPtr hWndRemove, IntPtr hWndNewNext);
我在C#中创建了一个流行的 Winforms程序,它有很多GUI小部件,并且发现当平台目标是x64时,启动速度比x86慢大约5-10倍.在x64目标下,启动大约需要5秒钟,这会对用户体验产生负面影响.我想更快点. 我也尝试过我的另一个程序,并且发现x64下的启动时间是x86的两倍或三倍. 所以我开始怀疑是什么导致了它.我的程序使用了很多小部件,所以为了测试理论,我决定用800个按钮创建一个测试项目
我有一个正在运行的应用程序的 Process. 我怎么知道(没有p /调用,最好)这个过程是64位? 你需要使用 PInvoke IsWow64Process.
我有一个ADO.NET驱动程序编译为64位.因此,我需要以64位模式运行mstests.那可能吗? (dev机器是64位). Visual Studio有一个内置的选项.这是一个很难找到(如果你不知道在哪里看). 双击解决方案资源管理器中的local.testsettings文件,然后选择列表框中的主机.然后如图所示更改. 您必须在64位操作系统中进行测试,并且您的应用程序应该使用AnyCPU进行
如下我能够通过给定的pid和vid获得附加到32位win7OS机器的usb com端口名称,但是当在x64中运行时它会卡在以下行中: comports.Add((string)rk6.GetValue("PortName")); 这是我的代码 static List<string> ComPortNames(String VID, String PID) { String
如果你想看到实际的例外,你需要一个64位的机器.我创建了一些可以重现问题的虚拟类. [StructLayout(LayoutKind.Sequential, Pack = 1)] public class InnerType { char make; char model; UInt16 series; } [Struct
如何强制我的应用程序在64位机器上运行为32位? 代码用C#编写. 右键单击您的项目,然后选择属性. 在属性中,选择构建选项卡.在平台目标下,选择x86. 按Ctrl Ctrl S保存所有文件,右键单击该解决方案并选择“清理”以摆脱旧的二进制文件.任何构建之后应该是32位
我正在寻找方法来禁用C#.NET中的系统设备,给定PID& VID或设备名称. 搜索后,我在这里找到这个项目:http://www.codeproject.com/KB/cs/HardwareHelper.aspx 但是我需要一些可以在XP,Vista& Windows 7(x86和x64操作系统)…我链接的项目仅适用于XP和Vista x86 …即使运行具有管理员权限的应用程序. 有没有人知道可
我正在努力将32位Web应用程序迁移到64位,并且我的插件加载器代码存在一些问题. 在32位版本中,我们扫描所有.net dll的webapps bin目录,然后使用Assembly.Load加载它们以检查我们的插件属性是否存在. 我们使用公共域代码以相当漂亮的方式完成了这项工作: /// <summary> /// Returns true if the file specified is a
在此页面上, http://www.mono-project.com/Supported_Platforms,64位窗口未列为受支持的平台.但是,我一直觉得它是受支持的(x64代码生成器工作……).任何人都可以最终证实这一理论吗? 谢谢 “支持”并不一定意味着它有效,“不支持”并不一定意味着它不起作用.相反,当编写软件的人说他们支持平台时,这意味着他们已经在该平台上测试了软件,并接受与在该平台上无
我试图使用golang的数据库/ sql包连接到Microsoft SQL Server数据库. 在https://code.google.com/p/go-wiki/wiki/SQLDrivers没有列出MSSQL特定的驱动程序,所以我以为我会尝试一个odbc驱动程序. 我试过https://github.com/weigj/go-odbc,但是当我运行安装我收到 cc1.exe:对不起,未实现