|
pineconeさんこんにちは。
>自分としては、同じ現象が発生している方にも是非確認していただきたいです。
>(仕事の合間をぬって動作確認をしているため、なかなか時間的に余裕がないです)
>
私も同環境にて問題が発生しています。
私も業務で使用しているのですが Excel のVBAからアクセスしても
同じような事象に遭遇しています。
Public Declare Function FtpFindFirstFile Lib "WinInet.DLL" Alias
"FtpFindFirstFileA" _
(ByVal hFtpSession As Long, _
ByRef lpszSearchFile As Any, _
ByRef lpFindFileData As WIN32_FIND_DATA, _
ByVal dwFlags As Long, _
ByVal dwContext As Long) As Long
Public Type WIN32_FIND_DATA
dwFileAttributes As Long
ftCreationTime As FILETIME
ftLastAccessTime As FILETIME
ftLastWriteTime As FILETIME
nFileSizeHigh As Long
nFileSizeLow As Long
dwReserved0 As Long
dwReserved1 As Long
cFileName(0 To (260 - 1)) As Byte
cAlternate(0 To (14 - 1)) As Byte
End Type
とかでアクセスしてたら cFileName のところが「日付とファイル名」の
戻りになっていた気がします。。。
回避方法が分からないので強引にファイル名部分だけ加工して
表示させています。
Sun だけ構造体の位置が違うのでしょうか???
Hidemarnet Explorer はVB製みたいですがどのような方法でFTPアクセス
しているのでしょうか? WinInet? WinSock? それとも自前?
もし宜しかったら教えていただけないでしょうか?
私のVBAの方もコード書き直したいので… (^-^;
もちろんSunの問題回避対応後ですが…。
宜しくお願いいたします。
|
|