メインメニューへ ryuuji@takenet.or.jp




Microsoft Web Publishing SDK このSDKは、IEを入れると現れる? 『Web発行ウィザード』のSDKです。このSDKを使うと、アプリケーションから、対象フォルダや対象ファイルを指定して起動したり、送信先を指定して起動したりできます。何に使うかはよく分かりませんが、簡単に、FTPなどを自動化することができそうです。APIとSPIというものがありましたが、SPI(COMオブジェクトがどうとか..)は僕には理解できませんので、APIの方だけDelphiのユニットに変換してみました。
使い方については、Microsoft Web Publishing SDK をご覧下さい。

例えば、"c:\web\" をFTPで転送する場合は以下のようになります。(usesに下でダウンロードできるWPApi.pasを追加する必要があります。)
procedure TForm1.Button1Click(Sender: TObject);
var s : Pchar;
begin
s:='c:\web\';
WpPost (handle, 1,s,nil, nil,nil, nil, WPF_SHOWPAGE_ALL);
end;
適当に変換して、まだ動作テストしていませんので、間違えがある可能性があります。是非メールください。また、僕も、どんな事ができるか分かりませんので、プログラムを組んだら、是非教えて下さい。



Web Publishing API Interface UNIT Beta.0.50 by Ryuuji Yoshimoto
Microsoft Web Publishing SDK (英語)

メインメニューへ ryuuji@takenet.or.jp