台灣最大程式設計社群網站
線上人數
1219
 
會員總數:242945
討論主題:187841
歡迎您免費加入會員
討論區列表 >> VB.NET >> Graphics.FromImage 出現「控制代碼無效。」
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
Graphics.FromImage 出現「控制代碼無效。」
價值 : 100 QP  點閱數:338 回應數:2

樓主

MStone Lin
門外漢
0 60
1324 89
發送站內信

請問
我要作螢幕截圖
卻出現 控制代碼無效。

本機測試正常,上傳server卻不行(寫入資料夾有開權限)
請問那邊出錯

程式碼如下



錯誤碼:
[Win32Exception (0x80004005): 控制代碼無效。]
System.Drawing.Graphics.CopyFromScreen(Int32 sourceX, Int32 sourceY, Int32 destinationX, Int32 destinationY, Size blockRegionSize, CopyPixelOperation copyPixelOperation) +512
System.Drawing.Graphics.CopyFromScreen(Point upperLeftSource, Point upperLeftDestination, Size blockRegionSize) +33
signature.Selfpayconsent.Button1_Click(Object sender, EventArgs e) in C:\Users\Documents\Visual Studio 2008\Projects\signature\signature\Selfpayconsent.aspx.vb:22
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +9644118
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +103
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +35
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1724

我是參考這篇的
http://www.blueshop.com.tw/board/FUM20050124191756KKC/BRD20090310124028ZUG.html

以上謝謝


搜尋相關Tags的文章: [ 螢幕截圖 ] ,
本篇文章發表於2018-02-07 11:42
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
作者回應

MStone Lin
檢舉此回應
自問自答
這好像不能使用在client端
只能用JAVA

還是誰有辦法嗎?
謝謝
本篇文章回覆於2018-02-07 14:50
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

小羊窒息
捐贈 VP 給 小羊窒息 檢舉此回應
你要截客戶端的螢幕哦??

只截取瀏覽器內容的話可以用 html2Canvas
http://html2canvas.hertzen.com/

網路上大概都是類似的做法,取得畫面資料之後才上傳到server存檔

=======================
如果是pchome商城那種的,應該是網址截圖
(網路上有VB.NET跟C#的程式碼,利用瀏覽器載入網址之後再截圖存檔,不需要管客戶端的畫面)

本篇文章回覆於2018-02-23 17:17
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.