2014-04-12 28 views
-2

我正在開發一個需要進行API調用的項目,一方面要求我爲本地存儲在用戶機器上的映像發送一個「文件描述符」,以便API可以爲指定的那個執行「上傳」例程圖片...可以使用經典的asp/vbscript來爲本地存儲的圖像生成文件描述符嗎?

Im將數據發佈到API並從API接收數據,這很好地工作......一個特定的數據片段需要是一個表示存在於我們的Windows服務器上的圖像文件的「文件描述符」網站的存儲位置。

我有圖像的本地路徑,但不知道如何創建/獲取文件描述符。

我的研究沒有多少出現在VBScript/ASP的方式,所以我不知道它的可能性。

是否有人熟悉如何使用.ASP(不是.net,但是)做到這一點?

謝謝。

回答

0

API表示應用程序編程接口。你在說什麼API。 Windows API不能由vbscript調用。那就是這樣。

現在FileDescriptors是shell的一部分,大部分shell都是基於idispatch com的,並且可以通過vbscript訪問。那麼你想做什麼。

+0

api只是一個第三方解決方案,我的客戶有興趣使用和來回通信的一個特定方面我的與他們的API的代碼是我要張貼到一個變量的字符串,其中之一需要是表示我的服務器上的圖像的'文件描述符'。所以api並不是真正的因素,我試圖弄清楚 - 我有所有的API相關的數據交流工作正常,只是採取我知道存在我的服務器上的圖像和獲取該圖像的'文件描述符'的問題是什麼在後。 - 希望我很清楚地解釋這一點。謝謝。 – tamak

+0

不是。在Windows中,FileDescriptor是描述被拖動的文件的數據結構,它包含它的最後修改日期等。在Unix中,它具有處理磁盤結構的不同含義。你什麼意思? –

+0

感謝您的幫助 - 聽起來像是一個完全不同的舞臺(文件系統等),所以我只是即興創作。感謝您花時間和我在一起,不過,我很感激,我知道繼續前進並不是很多。最好。 – tamak

0

試試這個第一它是否會爲你

dim fs,f 
set fs=Server.CreateObject("Scripting.FileSystemObject") 
set f=fs.GetFile("c:\test.txt") 
Response.Write("The File names without extension of the file are: ") 
Response.Write(f.ShortName) 
set f=nothing 
set fs=nothing 

在一個循環中運行它正常工作,應該給你所有關於你的圖像信息的文件夾中,如果你concatinate,或者如果你可以發送圖片文件名作爲說明它將在那裏以及... 這裏有一些信息你可以得到:http://www.w3schools.com/asp/asp_ref_file.asp

+0

謝謝!我會給這一槍! – tamak

相關問題