断点-关于delphi编写的程序在某些操作系统上运行出错的问题

问题描述

关于delphi编写的程序在某些操作系统上运行出错的问题

大家好 本人从事程序测试工作3年左右 还属于菜鸟级别 目前遇到了一个比较棘手的问题 希望高手可以指点 关于delphi编写的程序在某些操作系统上运行出错的问题:同样的程序在xp系统可以正常运行 在win7某些系统可以 某些系统不行(即使是win7旗舰版32位正常安装的已经打上sp1补丁的系统) 所加的断点不起作用 不能够显示 直接抛系统错误(外部组件异常之类的) 希望精通delphi程序以及操作系统的高手可以指点下 如果可以远程就再好不过了 可以加我qq 或者加您qq 谢谢亲们~
正在努力赚取C币中。。。。。

解决方案

拿到win7系统下编译一下

解决方案二:

奥 这个没想到 确实是好主意 我一直以为是delphi编写的有问题呢 谢谢您 我试试。

解决方案三:

奥 这个没想到 确实是好主意 我一直以为是delphi编写的有问题呢 谢谢您 我试试。

解决方案四:

奥 这个没想到 确实是好主意 我一直以为是delphi编写的有问题呢 谢谢您 我试试。

解决方案五:

奥 这个没想到 确实是好主意 我一直以为是delphi编写的有问题呢 谢谢您 我试试。

解决方案六:

我试过了 还是不行 在win7 64位 旗舰版系统上 编译的程序 还是报错

解决方案七:

结果是什么,解决问题了吗?

解决方案八:

换到win7系统64位下编译后,还是报外部组件发生异常,不知道为什么。

解决方案九:

请高手指教下吧 ~非常感谢!

时间: 2025-01-30 14:18:26

断点-关于delphi编写的程序在某些操作系统上运行出错的问题的相关文章

在windows上可以运行的java程序移植到liunx上运行出错

问题描述 这个小程序在windows平台编译成功了.并且可以运行一部分功能,也就是说程序会执行到一定的位置然后再出错,然而到linux环境下再次运行相同的class文件时,一开始程序就崩了.下面是终端的截图:求大神给指导一下啊.另外,两个平台的JDK的版本是相同的. 还有.这程序在windows上编译时需要引入的那些包在linux上是没有的,但是这好像没有影响吧,我只是把class文件移植到linux上去了啊.是可执行文件啊. 解决方案 解决方案二:不可以的,class文件执行时依然要依赖支撑它

求助.我拿到一个用VB.net 语言 Vs2005 和Access工具 编写的程序 可我不会运行 急求高手指点

问题描述 求助.我拿到一个用VB.net语言Vs2005和Access工具编写的程序可我不会运行急求高手指点请对这方面的有研究的高手联系QQ873498013我把程序发给你,只要告诉我如何配置运行的即可.Q币相赠大伙帮帮忙啊真得很急! 解决方案 解决方案二:安装.netFrameWork2.0解决方案三:安装2005就可以调试了解决方案四:我已经加你了

c++-各位大虾, 我想在程序里监视系统上运行的某些程序运行过程中是否报错异常,能实现吗? 怎么实现?

问题描述 各位大虾, 我想在程序里监视系统上运行的某些程序运行过程中是否报错异常,能实现吗? 怎么实现? 对于程序运行过程中卡死已经能检测,但是对于一些弹框类的运行出错却不知道怎么检测,请各位大虾指点迷津; 现在没有C币,如果回答是我想要的,我花钱补上 解决方案 这不就是编写一个华医生么(注:华医生是微软系统上负责处理应用程序崩溃的程序,就是你图上的"xxx已停止工作,Windows正在联机查找解决方案"),这是一个应用程序,是在用户模式下实现的,而并非在内核中实现,其实华医生也可以卸

iphone5-怎么判断程序是否在iPhone5上运行?

问题描述 怎么判断程序是否在iPhone5上运行? 应用里有UIViewController 类的接口,我希望应用在iPhone5中运行的时候会知道,怎么样在代码中判断出现在是不是iPhone5? 解决方案 现在.m文件中: #define IS_IPHONE_5 ( [ [ UIScreen mainScreen ] bounds ].size.height == 568 ) 然后: if( IS_IPHONE_5 ){ // 在iphone 5中} else { // 在其他iphone中

win32-在devc++写的程序在xp系统上运行 提示不是有效的32位程序 请问是怎么回事?

问题描述 在devc++写的程序在xp系统上运行 提示不是有效的32位程序 请问是怎么回事? 源码如下 #include <stdio.h> #include <windows.h> #include <mmsystem.h> #include <Winable.h> #pragma comment(lib, "winmm.lib") int main() { PlaySound (TEXT("Light.wav"),

在vs2008上编译的程序在别的机器上运行出现错误如下

问题描述 在vs2008上编译的程序在别的机器上运行出现错误如下 sxstrace.exe之后结果如下 开始生成激活上下文. 输入参数: Flags = 0 ProcessorArchitecture = x86 CultureFallBacks = zh-CN;zh-Hans;zh;en-US;en ManifestPath = F:crowd exeTheaterSimulatorBinTheaterSimulator.exe AssemblyDirectory = F:crowd exeT

用Delphi编写安装程序

当你完成一个应用软件的开发后,那么你还需要为该软件做一个规范化的安装程序,这是程序设计的最后一步,同时也是很重要的一步,因为运行安装程序往往是用户做的第一步操作. 很多报刊文章介绍了许多如何利用installshield等工具软件来制作安装程序的方法,这种办法可以很快建立起较常见的安装模式,但用这种办法也有一些不足,如做成的安装程序一般较大:风格较单一:不能灵活的控制启动方式和快捷方式.其实安装程序的的几个运行步骤较固定,我们完全可以自己来编写安装程序.下面就详细介绍如何用DELPHI编写具有自

VS2008编译的程序在某些机器上运行提示“由于应用程序配置不正确,应用程序未能启动”的问题

  使用VS2008编译了一个程序,使用到自己编译的DLL,丢到某些机子上无法运行,提示"由于应用程序配置不正确,应用程序未能启动"的错误,装了vcredist_x86也没有用,开始以为是DLL的问题,后来换个简单的程序,仍然不行,百撕不得其解,后来上网找,下面有说了很多解决办法.         我最终的解决办法是复制本机中的.manifest文件,修改里面的版本号,复制到提示错误的机子上,与可执行程序放在同一目录就可以了.在计算机中管理的系统工具,事件查看器可以查看应用程序的消息,

在Linux操作系统上运行Windows应用程序_unix linux

大多使用Linux的人都对WINE程序比较熟悉,WINE程序是可以在不需要Windows的情况下使用Windows的软件.WINE还是算比较成熟的,但是WINE只能运行部分程序,还有一些程序在运行的时候会出现一些问题.  除了WINE,还有一些其它的软件可以帮助你运行一些特殊的程序.例如,CodeWeaver 公司的CrossOver办公软件,它可以让你在Linux下运行Windows下的一些商业软件(如微软的OFFICE,Quicken等等).TransGaming 公司的WineX可以让你在