64-bit相关内容

SQLConfigDataSource不会为64位驱动程序添加System DSN

我从System32加载odbccp32.dll,甚至尝试从SysWow64使用.我使用SQLConfigDataSource函数为指定的驱动程序配置我的系统DSN.此功能可以成功配置32位驱动程序,但对于64位驱动程序则不能.此dll仅适用于32位驱动程序吗?当我运行ODBC管理器工具(64位)时,能够看到64位驱动程序并将其手动添加到System DSN中,但是我无法使用此DLL来执行此操作. ..
发布时间:2020-05-19 20:08:26 C/C++开发

64位随机种子

随着iPhone 5S更新,我希望我的应用程序能够支持新的64位处理器. 但是,如果将较大的数据类型强制转换为较小的数据类型(例如将long转换为int的情况),则使用64位可能会导致截断.在大多数情况下,仅使用较大的数据类型就可以轻松解决此问题,但是对于有时使用"time(NULL)"函数作为种子的随机数生成器,我无法做到这一点. 当前代码很简单: srandom(time(N ..
发布时间:2020-05-19 01:38:25 移动开发

无法在运行Windows 10的64位处理器PC上使用Netlogo 6.0.1和Mathematica 11.1之间的链接

我无法在具有64位处理器运行窗口10的PC上运行mathematica-netlogo链接.Netlogo和Mathematica的版本分别为6.0.1和11.1 Student Edition. 使用提供的Netlogo目录路径作为该函数的输入运行函数"NLStart []"时,会出现错误.错误消息如下: NLStart :: netlogonotfound:在以下位置找不到NetL ..
发布时间:2020-05-17 02:52:09 其他开发

64位NASM编程中的汇编编程基础

我是汇编程序设计的新手,我试图解释以下代码,以打印出.data节中存在的数组: 这是代码: %macro print 2 mov rax,1 mov rdi,1 mov rsi,%1 mov rdx,%2 syscall %endmacro %macro exit 0 mov rax,60 mov rdi,0 syscall ..
发布时间:2020-05-16 21:12:32 其他开发

如何在NASM x86_64 Linux Assembly中将字符串中的一个字符与另一个字符进行比较

我实际上是想了解Intel x64语法中NASM汇编的基本概念,但是在尝试使strchr等效时遇到了一个问题... 我一直在网上获取最大的信息,但是我不明白如何将一个字符串的当前字符(如str [i])与一个简单的字符进行比较. 这里是测试主体: #include extern char* my_strchr(char*, char); int m ..
发布时间:2020-05-16 21:10:11 服务器开发

如何正确调用汇编中的64位Windows API

使用NASM和Mingw-w64,我一直在尝试运行以下程序,该程序应该使用Windows API在屏幕上显示消息.它可以运行,但是控制台上没有任何显示,并且导致对内存位置的无效访问(错误代码0x3e6h).为什么会这样,如何使程序正常运行? global main extern ExitProcess extern GetStdHandle extern WriteFile section ..
发布时间:2020-05-16 21:08:00 其他开发

使用nasm在64位和32位体系结构上从汇编语言调用printf

我想从Linux中的汇编语言调用printf函数. 我想知道用于64位和32位汇编语言程序的方法. 1)如果我想在printf中使用字符串传递32位争论和64位争论,请告诉我两种情况.我该怎么办? 2)对于x86 32位体系结构,如果我想做与第1点相同的事情. 请告诉我代码.让我知道我是否需要针对这两种情况调整堆栈,是否只需要在寄存器中传递争论? 非常感谢 解决 ..
发布时间:2020-05-16 21:05:09 服务器开发

Office 64位中的32位dll

我了解我无法在64位进程中加载​​32位dll.我有一个32位dll(VB6组件),没有源代码,已加载到Excel自动化宏中.我有什么选择? 解决方案 32位加载项是 关于要安装Office 2010版本的建议如下: 如果组织中的用户依赖于Office的现有扩展,例如ActiveX控件,第三方加载项,基于Office的早期版本构建的内部解决方案或接口的32位版本的程序直接在Offi ..
发布时间:2020-05-13 00:49:01 其他开发

如何使用单个Visual Studio解决方案同时构建x86和x64?

我有一个x86 Visual Studio解决方案,其中包含许多项目文件.某些DLL文件旨在用作用户系统上其他应用程序的插件. 我们正在扩展某些DLL文件,以便能够支持64位应用程序.我想设置解决方案/项目,以便只需按"Build" 即可构建这些DLL的x86和x64版本 文件.该解决方案包含C ++和C#项目. 我认识到“批处理构建"能够同时构建这两者,但是如果开发人员只需单击与以前 ..
发布时间:2020-05-12 23:04:22 其他开发

如何在VB中为64位/Access 2013检索Windows用户ID?

我需要获取代码以在64位系统上的VB中(对于Access 2013)检索当前会话的Windows用户ID. 我已经尝试过中建议的解决方案要在Access vba中获得登录用户的名称?,但是显然这在我的64位计算机上不起作用.我还试图找出如何在 http:上集成信息的方法: //msdn.microsoft.com/zh-CN/library/office/gg278832.aspx ,但我不 ..
发布时间:2020-05-12 22:45:42 其他开发

Winforms Crystal Report-“无法加载数据库信息"错误

我开发了一个小型的Crystal Reports Win Forms应用程序,该应用程序连接到本地网络中的Access DB并显示一组基本报告. 为此,我使用了VS 2010. 我在VS 2010数据库专家选项中使用了"DAO"连接方法来访问数据库(是的,所有操作都在GUI中完成).在我的32位开发机和我对其进行测试的Win XP VM机上,它都可以正常工作. 但是,我在Win ..

wow64进程中的x64模块?

我在Win7 x64上调试时有一个小的32位进程,我看到它按预期加载了"C:\ windows \ sysWow64 \ ntdll.dll",而且还加载了"C:\ windows \ system32 \ ntdll.dll" " . 我知道x64模块和x86模块不会混合,但是在这里,它们在混合... 怎么会呢? 解决方案 这是WOW64的特殊“功能",请参见 WOW64仿真器在用 ..
发布时间:2020-05-10 20:58:15 其他开发