掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
拡張子を振り分ける定番手法は? (ID:17081)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Irvine http://hp.vector.co.jp/authors/VA024591/ IrvineというDL用ツールのソース options.pasのClipMonitorExtやClickMonitorExtが それらしいように思えます。 さらに追っていくと irc_iebrowserhelperobject.pasや irc_ienamespacehandler.pasで レジストリから extensions.Text := ini.ReadString(_BROWSER,__CLICKMonitorExt,''); と拡張子を読み込み、 //拡張子チェック ext := ExtractFileExt(ui.FileName); //すべてチェック if (ssCtrl in ss) and (ssAlt in ss) then ok := True else if alt then ok := (ssAlt in ss) and (match or (extensions.Match(ext) > -1)) else ok := match or (extensions.Match(ext) > -1); よく分からなくて申し訳ないのですが、たぶんここがそうだと思います。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.