请教一个很基本的问题
发现有一个地方很奇怪,试过之后更觉得莫名其妙,百思不解。同一支程序,把函式编成DLL用VB6去呼叫来使用,和把函式编成EXE用VB6去呼叫,
完全相同的内容,当然EXE和DLL有些编写方式不相同的部分有手动改过,编译后
也无错误讯息。去执行读取同一个档案,用EXE就可以,用DLL就不行,这是为何?
用同一支VB6程式去呼叫,一个用API方式,一个用Shell方式。调试模式下,
某个指标阵列要配置内存空间时,一个EXE可以配到,一个DLL配不到。
但是配置的需求大小完全一样。
是VC6的DLL有要变更哪些预设设置项目吗?