1

您好我正在尝试使用 ShellApi 加载 html 文件,实现良好的加载 html 文件,但问题是当 html 文件是使用 img src = test.jpg 的本地图片时,我的想法是加载 html 文件以便图像看起来,但是当我加载以下代码时,看不到图像,但 html 代码很好

ShellExecute (0, 'open', 'explorer', PChar ('file :/ / /' + dir + 'test.html'),
     nil, SW_SHOWNORMAL);

任何人都可以帮助我吗?

4

2 回答 2

4

在关联的程序中使用默认动词打开一个文件,如下所示:

ShellExecute(0, nil, PChar(FileName), nil, nil, SW_SHOWNORMAL);
于 2013-10-13T20:36:54.013 回答
0

你从哪里运行exe?如果您从与启动 HTML 相同的文件夹中运行它,那么这应该可以工作。

我使用这种方法为 HTML 创建自动运行的 CD。我将启动 exe(在我的例子中是“start.exe”)连同启动 HTML 和 autorun.inf 一起放在 CD 的根目录中。

如果您从任何其他文件夹运行,指向其他页面、图形等的链接将会丢失。

于 2013-11-29T11:37:32.490 回答