電子書籍の厳選無料作品が豊富!

困っております。
内容はタイトル通り「cookieの削除」です。

※したいこと
cookieの取得や設定はできたのですが(http://abstractvb.com/code.asp?A=781)、削除ができません。それとも不可能なのでしょうか?

※現状
クッキーフォルダはレジストリやAPIで取得することはできます。
でもそのフォルダにdir関数が適用できず、削除対象となるファイルパスをを得ることすらできません。


どなたかアドバイスをよろしくお願いします。



※環境
OS:WIN2000鯖SP2/WIN2000PROSP2
TOOL:VB6SP5


追伸
現在仕事が忙しく、ほとんど会社におります。
会社のF/WがここのHPへのログインを許してくれないため、レスが遅くなりますが、きちんとチェックしておりますので、気づいたことはなんでも教えてくれると助かります。

A 回答 (3件)

キャッシュの削除は


Declare Function DeleteUrlCacheEntry Lib "wininet.dll" (ByVal lpszUrlName As String) As Long
です。

この回答への補足

確認したところできました!!

ありがとうです!!

補足日時:2002/07/14 00:43
    • good
    • 0
この回答へのお礼

おおお
ありがとうございます。

MSDNくまなく見たつもりが、見落としていたようです。

極めて感謝です。

お礼日時:2002/07/14 00:39

クッキーフォルダを取得する方法はわからなかったけど、


こちらの2000鯖では特に問題なく動きます。

Private Sub Form_Load()
'Text1.Text = "c:\Windows\Cookies\"
Text1.Text = "c:\Documents and Settings\todo\Cookies\"
End Sub


'クッキーフォルダの一覧
Private Sub Command1_Click()
Dim s As String

List1.Clear
s = Dir(Text1.Text & "\*.*")
While s <> ""
List1.AddItem s
s = Dir
Wend
End Sub

'ファイルの内容表示
Private Sub Command2_Click()
RichTextBox1.LoadFile Text1.Text & List1.Text
End Sub

'ファイル削除
Private Sub Command3_Click()
Kill Text1.Text & List1.Text
End Sub


Win2000Server
IE4
ターミナルサービス/User権限
from Win98+TSC
    • good
    • 0
この回答へのお礼

とーどーあーにきー
オヒサです
('-'*)フフ

現在ホントに仕事が忙しく、久々に登場しました。しかも質問者でw!
あと2ミリ分忙しくなったら逝けます。

んで忙しさの余り、質問を脳内返還してました。
せっかく回答してもらっているのに、すいませんです。。。
質問内容は[cookieの削除]と書いてありましたが、ホントは[キャッシュの削除]です。
ご存知ありませんか?

キャッシュの取得ならできたのですが・・・
キャッシュクリアの方法がわかりません?

お礼日時:2002/07/12 23:35

お久しぶりです。



>でもそのフォルダにdir関数が適用できず

Win98ではdir関数は普通に動きますよ。

Win2000では試していませんが、
dirの第2引数をvbHidden+vbSystemにしてみるとか
あるいは権限の問題かもしれません。

参考URL:http://oshiete1.goo.ne.jp/kotaeru.php3?q=267964
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!