掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
YYYYMMDDHHMM形式のテキストファイルを作成したい (ID:90899)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
そうですか・・・・・ ファイル名を作成した後で何か操作されている感じですね。 テキストファイルを実際に作成するのは別でオブジェクト(DLL)など を使用しているのですか? とりあえず原因を探るのが先決ですね。 お使いPCにVB6はインストールされていますか? されていれば・・・・・ 1.ActiveXDLLでプロジェクトを作成してください。(必ず保存はして下さい。) ※ActiveXDLLを生成するのは不要です。 Public Sub DebugObject(valObject As Variant, valObject2 As Variant) MsgBox "デバッグ終了" End Sub 2.プロジェクト作成後、ブレイクポイントをMsgBoxに設定して 実行を開始して下さい。 3.対象のVBScriptに上記で作成したオブジェクトを生成してください。 Private Sub Main() Dim tmpDate Dim strTxtName tmpDate = Now() strTxtName = Year(tmpDate) & FormatZero(Month(tmpDate),2) & FormatZero(Day(tmpDate),2) & _ FormatZero(Hour(tmpDate),2) & FormatZero(Minute(tmpDate),2) & _ FormatZero(Second(tmpDate),2) & "tmp.txt" Dim DebugObject Set DebugObject = CreateObject("prjDebugObject.cDebugObject") Call DebugObject.DebugObject(tmpDate,strTxtName) Set DebugObject = Nothing msgbox strTxtName End Sub 4.後はVBSを実行すればVBのウォッチウィンドなどで変数の中身を参照できます。 よければ作って見て下さい。結構便利です。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.