ロード=表示、という解釈で。
ファイルを読み込む「だけ」なら簡単ですからね。
かなりテキトーなサンプル。
InternetExplorerでPDFが表示できる環境なら、表示できる。
dialog "pdf", 16
if stat = 1 {
path = refstr
url = ""
buf = ""
index = 0
repeat
getstr buf, path, index, '\\'
if strsize = 0 : break
url += buf+"/"
index += strsize
loop
url = "file:///"+strmid(url, 0, index)
axobj ie, "Shell.Explorer.2", 640, 480
ie->"Navigate" url
}
stop
というか、PDFに限らず、IEで表示できるファイルならなんでもOK。
でもこれは反則か……?