三流君(TOP) /ASPで遊ぶ /記事一覧

一時ファイル名を作成する
FileSystemObjectの.GetTempName

FileSystemObjectの.GetTempNameを使用して、一時ファイル名を取得してみます

.GetTempNameを使用すると、一時ファイルの名称を作成してくれます。
あとは、その名称を使用して、ファイルを作成します
(自動的にファイルは作られないので注意してください)
※下記の実行結果とソースを見てください。

.GetTempNameで作成した名称[radC36EE.tmp]
d:\users\ken3_org\Cgi-bin\test\work\radC36EE.tmpを作成

d:\users\ken3_org\Cgi-bin\test\workのファイル一覧です
index.html 2003/07/22 10:54:04
radC36EE.tmp 2008/07/05 12:47:28

再度テンポラリファイルを作成する
テストのテンポラリファイルを削除する


コーヒーブレイク たまには寄り道、休憩も(↓広告です):
広告:[7月の商品紹介] ← 基本?の当月を紹介
[9月の商品紹介] ← 少し先に発売の商品で予約を狙う
[4月の人気商品] ← 三ヶ月前に発売した人気の商品

.GetTempNameを使用したサンプル(ソースの紹介)

詳細解説は[http:/asp/backno/asp069.html]を見てください
下記、/cgi-bin/test/test069-1.aspのソース(中身)です

.GetTempName を 使った ソースコードを紹介する

表示色の説明:ASP VBScriptは <% 〜 %>
キーワードは.GetTempName です。 <%@LANGUAGE=VBScript%> <html> <head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=x-sjis"> <title>FileSystemObjectの.GetTempName(一時ファイル名を作成する)</title> </head> <body> <h2>一時ファイル名を作成する<br>FileSystemObjectの.GetTempName</h2> <b>FileSystemObjectの.GetTempName</b>を使用して、一時ファイル名を取得してみます<br> <br> .GetTempNameを使用すると、一時ファイルの名称を作成してくれます。<br> あとは、その名称を使用して、ファイルを作成します<br> (自動的にファイルは作られないので注意してください)<br> ※下記の実行結果とソースを見てください。<br> <hr> <% '*1 FileSystemObjectを生成します、、って英文、そのままジャン。 Set objFS = Server.CreateObject("Scripting.FileSystemObject") '*2 .GetTempNameを使用して、一時ファイル名を作成する strTEMPNAME = objFS.GetTempName '.GetTempNameを使用してリターン値をもらう Response.Write ".GetTempNameで作成した名称[<b>" & strTEMPNAME & "</b>]<br>" '現在のフォルダーから相対位置のworkディレクトリの名称を取り出す strFDIRNAME = Server.MapPath("work/") 'フォルダー名取得 'work/xxxxのファイルを作成して、テストデータを書き込む Response.Write strFDIRNAME & "\" & strTEMPNAME & "を作成<br><br>" Set objTEXTFILE = objFS.CreateTextFile(strFDIRNAME & "\" & strTEMPNAME) objTEXTFILE.WriteLine "現在時刻は" & Now() objTEXTFILE.WriteLine "テンポラリファイルのテストでした(笑)" objTEXTFILE.Close Set objTEXTFILE = Nothing '確認でファイルリストの表示.GetFolderで取得後、一覧表示 Response.Write strFDIRNAME & "のファイル一覧です<br>" & vbCRLF Set objDIR = objFS.GetFolder(strFDIRNAME) '.Filesコレクションにアクセスする For Each objFILE In objDIR.Files strFNAME = objFILE.Name '取り出したobjFILEの.Nameを取得 If strFNAME = strTEMPNAME Then Response.Write "<b>" Response.Write "<a href='work/" & strFNAME & "'>" Response.Write strFNAME & "</a>" & vbTab 'おまけで更新日の表示 Response.Write objFILE.DateLastModified & "<br>" & vbCRLF If strFNAME = strTEMPNAME Then Response.Write "</b>" Next %> <hr> <a href="test069-1.asp"><b>再度</b>テンポラリファイルを<b>作成</b>する</a><br> <a href="test071-1.asp">テストのテンポラリファイルを<b>削除する</b></a><br> <br> </body> </html>

最近発売の雑誌を紹介する

女性誌を紹介します。数少ない女性プログラマー向けの広告でした(笑)
  1. BITEKI (美的) 2008年 08月号
  2. Brands Off (ブランズオフ) 2008年 08月号
  3. CanCam (キャンキャン) 2008年 08月号
  4. FRUiTS (フルーツ) 2008年 08月号
  5. JJ (ジェィジェィ) 2008年 08月号
  6. JUNON (ジュノン) 2008年 08月号
  7. MAQUIA (マキア) 2008年 08月号
  8. NAIL MAX (ネイル マックス) 2008年 08月号
  9. PINKY (ピンキー) 2008年 08月号

プログラミングの書籍を紹介します

  1. [4798017973]- Excel VBAのプログラミングのツボとコツがゼッタイにわ―最初からそう教えてくれればいいのに! Excel2007/2003対応
  2. [4844325795]- まるごと Ruby! Vol.1
  3. [4797344377]- 詳解 画像処理プログラミング C言語で実装する画像処理アルゴリズムのすべて
  4. [4861005515]- ActionScript 3.0 プログラミング入門 - for Adobe Flash CS3
  5. [4774117552]- 改訂新版 SQLポケットリファレンス (Pocket reference)
  6. [4839919844]- 30日でできる! OS自作入門

※Ken3への連絡先 → [メール@アドレス]です。気軽に問い合わせてください

Googleで関連項目を検索する

LANGUAGE=VBScript + [キーワード:.GetTempName] Sub|Function プログラム|プログラミング
↓で検索するとプログラムの例 Sub/Function でまとまったHP

Google

あれ?私のページが検索に載ってない(笑)一度お試しを(私のページに、また戻ってきてね(爆))

三流解説とリンクページを紹介

ASP系の解説を項目ごとにまとめてみました

[ASP Form等を使用したデータのやり取り]
[ASP その他処理サンプル]
[ASP テキストファイル処理]
[ASP VBScript関数関係の説明]
[ASP ADOでMdbファイルを使う]
[ASP ADOでExcelと接続してみた]

その他:blogや広告↓
[日記的なblog]← あまり更新してないけど・・・
[三流なプログラムコード]← 恥ずかしいのであまり載せてないけど・・・
[通販商品の足跡を紹介] ←通販商品などを紹介してます


現在時刻は、2008/07/05 12:47:28です。
[Topへ戻る] −−>[ASP系へ戻る] −−>[バックナンバーを見る]