2013-10-13 2 views
1

안녕하세요, 좋은로드 HTML 파일을 얻는 ShellApi를 사용하여 html 파일을로드하려고합니다.하지만 문제는 html 파일이 img src = test.jpg를 사용하여 로컬 사진 인 경우 아이디어가로드 될 때입니다. 나는 이미지가 보이지 않는 다음과 같은 코드를로드하지만 HTML 코드가 잘 때 HTML 파일은 이미지가 보이는,하지만델파이에서 html 파일로드

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

누구든지 나를 도울 수?

+2

나는 당신의 질문이 무엇인지 실마리가 없습니다. 다시 시도하십시오. 그리고 무엇 때문에 탐색기에서 HTML을 열려고 했습니까?! –

+0

이것이 어떤 식 으로든 도움이되는지는 모르겠지만 (여기에 귀하의 질문에 대한 단서도 없음), 다음을보실 수 있습니다 : http://www.delphipages.com/forum/showthread.php?t=161351 – mavrosxristoforos

+0

shellexecute를 사용하여 html 파일을로드하고 싶지만 인터넷 익스플로러를로드 할 때 html 파일 로컬 이미지가 보이지 않는 것 같습니다. –

답변

4

를 열고이 같은 관련 프로그램의 기본 동사와 파일 :

ShellExecute(0, nil, PChar(FileName), nil, nil, SW_SHOWNORMAL); 
+0

도움을 주셔서 감사합니다. –

0

당신이에서 EXE 파일을 실행? 시작 HTML과 동일한 폴더에서 실행하면이 작업이 가능합니다.

이 방법을 사용하여 HTML 용 자동 실행 CD를 만듭니다. 시작 HTML과 autorun.inf와 함께 시작 프로그램 exe (내 경우 "start.exe")를 CD의 루트에 넣습니다.

다른 폴더에서 실행하면 다른 페이지, 그래픽 등의 링크가 손실됩니다.

관련 문제