作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
好吧,我遇到了一个使bejeebus迷惑不解的错误。我正在寻找有关可以进行调查的想法,因为现在,我什么都没有。它是这样的:
我有一个独立的Java应用程序,有时需要调整它运行的计算机(WinXP计算机)的Line-In量。它通过调用一对可以获取和设置各种组件卷的外部可执行文件(用VB6 *编写)来实现。 (他们可以处理Line-In,Mic,Wave,CD和主音量控制。)
现场有数百台设备,在我公司提供和控制的硬件(戴尔计算机)上运行。至少有几十个客户端正在使用此功能,并且除一个实异常(exception),它运行完美。
对于这台制造麻烦的机器,它根本不起作用。当应用程序运行时,我会看着音量滑块,当音量应该降低时,它们会保持原状。当我检查应用程序的日志文件时,它不会引发任何错误,并且似乎正在执行降低音量的代码。当我从命令行运行可执行文件时,它们运行良好。
我不能保证这台机器与所有运行正常的机器100%相同,但是我们已经购买同一系列的戴尔已有相当一段时间了。至少,它非常相似。
因此,将我的困惑变成了项目符号列表:
最佳答案
答案如下:
您可以使用冗长的日志记录来创建该软件的版本,还是可以调试代码?至少您可以分辨出它是在Java还是VB部分中。
关于java - 无法从Java程序中调用外部可执行文件令人困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2156155/
很抱歉新手的问题,但是: 我最近才发现“=”运算符不只是处理对象/等等。值(value),也是引用。这很酷,但我认为这对变量来说是不一样的,它不会在存储整数或 float 的变量之间创建引用。后来我觉
我是一名优秀的程序员,十分优秀!