2010-11-16 18 views
0

我有一個WPF Intranet應用程序以可信模式運行(僅限本地)。 我希望用戶能夠上傳圖片並將其附加到我的新聞快訊部分的文章中。我無法決定這些圖像的存儲位置。 請向我提供您的意見。 目前我自己有幾個想法; 我可以有一個與此應用程序並行運行的aspx頁面,並在瀏覽器(I幀)中運行此頁面。然後該頁面可以處理圖像的上傳和顯示。 我也可以讓用戶直接複製到網絡共享。 似乎應該有一個更優雅的溶劑,我不知道。 任何想法?什麼是讓用戶上傳圖片到我的WPF應用程序的最佳方式

回答

1

不要因爲你知道如何在ASPX上強制執行解決方案。建立一個頁面,主機瀏覽器顯示該頁面等是不自然的,以便你可以上傳圖像。

它在桌面客戶端比在網頁上實際上要簡單得多。你有一個「加載文件對話框」 - 用它來獲取到用戶要上傳的文件路徑,當你有,你可以:

  • 複製它(您的應用程序內)到你的份額,
  • 或者如果你有一個服務 - 通過一些方法調用發送,
  • 或者你甚至可以將其存儲在數據庫中(建議,如果文件很小)

這確實很多在這裏選擇...這取決於你的客戶端是否有連接到數據庫,你有服務之間,等...

+0

謝謝,我不敢相信我沒有想到將它直接保存到數據庫。我會試一試,讓你知道。 – 2010-11-16 13:09:13

+0

將圖像保存到數據庫證明是最佳解決方案。謝謝。 – 2010-11-17 09:51:55

相關問題