路径问题(50分)

  • 主题发起人 kittycat
  • 开始时间
K

kittycat

Unregistered / Unconfirmed
GUEST, unregistred user!
我在自己的机子D:/cx下生成了可执行文件(此程序中用到的表单,图片等也在同一目录下).
可我将整个目录烤到其他机子的某一目录下再运行却出现下面的提示.
"Exception EmcideviceError in modulu chaojizhushou.exe at 000bed68.mmsystem275找不到指定的文件.
请确定路径和文件名正确".这个问题是和路径有关吗?应该怎样获取动态路径呢?
我不是已经生成可执行文件了吗!大家帮忙,谢谢!
 
ExtractFileDir(application.exename)
 
ExtractFilePath(FileName:String)
该函数返回路径名,其结尾字符总是“/”
ExtractFileDir(FileName:String)
该函数同样返回路径名,但不包括结尾的字符“/”,除非返回的路径是根目录。
把cx目录copy到执行文件下,然后ExtractFilePath(application.exename) + 'cx'就是了
 
你是不是动态加什么资源了,一般来说软件执行和目录没有太大关系呀
ExtractFileDir(application.exename)

ExtractFilePath(application.exename)
返回路径。
 
应当是媒体播放上的问题吧!可能是另外的机器上没有正确安装媒体播放器(或者驱动),在或者有可能使媒体文件
格式或路径不对。试试吧。
 
EmcideviceError 是什么?
 
请您再说详细一点好吗?
 
顶部