1

ここで説明されているように、VBScript: DateCreated でこのプロパティを使用しようとしています: http://msdn.microsoft.com/en-us/library/ke6a7czx%28v=vs.84%29.aspx

しかし、次のエラーが表示されます: Microsoft VBSCript ランタイム エラー:

オブジェクトはこのプロパティまたはメソッドをサポートしていません: 'objFSO.DateCreated'

インターネットで情報が見つからないのですが、誰か助けてもらえますか?

これは私のコードの一部です:

Function showFile( str )
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    Set objReadFile = objFSO.OpenTextFile( str , 1, False)

    contents = objReadFile.ReadAll
    objReadFile.close

    strCreated= objFSO.DateCreated
4

1 に答える 1

7

Fileコードでorオブジェクトを取得していませんが、 (ActiveX コンポーネント自体)Folderでメソッドを呼び出そうとしています。FileSystemObject

質問でリンクしたページの MSDN サンプル コードで説明されているように、File呼び出す特定のファイル名のオブジェクトを取得する必要があります。DateCreated

Dim fso, f
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.GetFile(filespec)
ShowFileInfo = "Created: " & f.DateCreated

彼らは実際にオブジェクトを取得するためにを呼び出しGetFileています。FileSystemObjectFile

于 2013-05-15T10:19:21.380 に答える