在vb6中,是否可以从dll本身内部获取dll的文件名?

在vb6中,是否可以从dll本身内部获取dll的文件名?,vb6,Vb6,在vb6中,是否可以从dll本身中获取.dll的文件名? 我知道这很奇怪,但我现在的情况是,我有一个可执行文件,在运行时加载一个dll,每个dll都有它的文件名版本,所以X_V904.dll,X_V905.dll,等等。 我需要将加载的dll文件名与数据库中的值相匹配。我无法将文件名传递给dll,我只能尝试从dll本身的代码中获取I 我到处找,找不到任何方法,这是不可能的,还是以前有人尝试过这样做?您可以使用应用程序对象获取文件名。试试这个: App.EXEName 可以使用应用程序对象获取文

在vb6中,是否可以从dll本身中获取.dll的文件名? 我知道这很奇怪,但我现在的情况是,我有一个可执行文件,在运行时加载一个dll,每个dll都有它的文件名版本,所以X_V904.dll,X_V905.dll,等等。 我需要将加载的dll文件名与数据库中的值相匹配。我无法将文件名传递给dll,我只能尝试从dll本身的代码中获取I


我到处找,找不到任何方法,这是不可能的,还是以前有人尝试过这样做?

您可以使用应用程序对象获取文件名。试试这个:

App.EXEName

可以使用应用程序对象获取文件名。试试这个:

App.EXEName

您有dll源并且可以修改它们以添加新属性吗?您有dll源并且可以修改它们以添加新属性吗?