如何從Web Server application返回一幅圖像? Web Server Application不僅可以生成復雜的頁面文檔,也可以根據用戶請求返回不同的圖像。當然有比較簡單的方法,根據輸入參數不同,〈img src...〉標記也指向不同的URL地址。這里我們不用這個辦法,而是利用DLL返回圖像。 當然要首先建立一個頁面容器(page producer),內容如下: 〈html〉 〈body〉This is a test〈BR〉〈img src=″/scripts/mydll.dll/picture″〉〈/body〉 〈/html〉
procedure TForm1.Button1Click(Sender: TObject); var p : PHostEnt; s : array[0..128] of char; p2 : pchar; begin {得到計算機名稱} GetHostName(@s,128); p:=GetHostByName(@s); Memo1.Lines.Add(p^.h_Name);
procedure TForm1.Button1Click(Sender: TObject); var OldCur: TCursor; begin OldCur := Screen.Cursor; with Printer do begin BeginDoc; HTML1.AutoPrint(handle); Title := HTML1.URL; EndDoc; end;