こういう感じで定義して。 [DllImport( "inetcpl.cpl" )] public static extern bool LaunchInternetControlPanel( IntPtr hWnd ); Formからの呼び出しはこんな感じ。 bool ret = LaunchInternetControlPanel( this.Handle ); OKを押してもキャンセルを押してもtrueが返ってくる。あくまでダイアログ表示が成功したか否か、を表すみたい。 >> Home
結局、お気に入りフォルダのURL収集クラスMyFilesは以下のようになりました。 public class MyFiles { private String rootPath_= String.Empty; private IList dirs = new ArrayList(); public MyFiles( String rootPath ){ this.rootPath_ = rootPath; foreach( string sub in Directory.GetDirectories( this.rootPath_) ){ this.dirs.Add(new MyFiles(sub)); } } public string nodeName { get { return this.rootPath_; } } public IList files { get { retur
Archived MSDN and TechNet Blogs 2/7/2020 2 minutes to read MSDN and TechNet blog sites have been retired, and blog content has been migrated and archived here. Archived blogs are grouped alphabetically by the initial letter of the blog name. Blogs and blog posts can be searched by their names, using the Search box at the top of the page. Actively updated blogs have been moved to other blog sites,
DebugBarの動作例 - DebugBarサイトから抜粋 Webアプリケーション開発に必須のツールといえばFirefoxとそのエクステンションFirebugだ。その機能は驚くべきものがあり、もはやFirebugなくてはWebアプリケーション開発はできないと考えるデベロッパやデザイナは少なくない。 エクステンションが豊富に用意されているFirefoxだが、ほかのWebブラウザでも似たような機能を提供するものがある。ここでは先日新しいバージョンが公開されたDebugBarを紹介したい。DebugBarはIEを対象として開発されたツールで、Firebugの機能をIEでも実現することを目指している。 今回公開されたバージョン(5.0 beta 1)では新しくDOMタブが追加されている。DOMツリー上のノードが選択されると、Source/Style/Comp.Style/Layout/Attrs
Companion.JS (pronounced Companion dot JS or CJS) is a Javascript debugger for IE. The current version is 0.5.5. Companion.JS adds the following features to IE : Detailled javascript error reporting (call stack and real file name where the error occured). "Firebug"-like Console API feature. Javascript console feature useful to inspect javascript objects at runtime. A toolbar icon to open the Compa
Internet Explorer のサポートは、2022 年 6 月 15 日に終了しました Internet Explorer 11 は、特定のバージョンの Windows 10 の Microsoft Edge Update を通じて完全に無効になっています。 アクセスしたサイトで Internet Explorer 11 が必要な場合は、Microsoft Edgeで Internet Explorer モードで再読み込みできます。 より高速で安全でモダンな閲覧エクスペリエンスをお楽しみいただくために、Microsoft Edge への移行をお勧めします。 Microsoft Edge の使用を開始する 概要 Microsoft Internet Explorer の最大均一リソース ロケーター (URL) の長さは 2,083 文字です。 Internet Explorer の最
以下の一行をすべての JavaScript の前に読み込む /*@cc_on _d=document;eval('var document=_d')@*/ この一行を読み込むことによって IE での document へのアクセスが 5 倍速くなります。 たとえば 以下のように、読み込む前と読み込んだ後を比較してみます。 // Before var date = new Date; for (var i = 0; i < 100000; i++) document; alert(new Date - date); // 643 /*@cc_on _d=document;eval('var document=_d')@*/ // After date = new Date; for (var i = 0; i < 100000; i++) document; alert(new Date -
My current frog exaggerator of choice: var isMSIE = /*@cc_on!@*/false; Comments (67) Leave a comment Comment: #1 It seems to be the fastest and shortest way to know that, thank You! Comment: #2 ooops, maybe this one is even more horrible var isMSIE = /*@cc_on!@*/!1; reduced by 3 chars :rotfl: Comment: #3 […] Dean Edwards nous propose la méthode la plus courte (en terme de code )que j’ai eu l’occas
Dean Edwards: Sniff! My current frog exaggerator of choice JavaScriptでIEかどうかをたったの1行で判別する方法。 なんと、次の1行だけで、isMSIE 変数に、IEで見れば true 、そうでなければ false を代入することが出来ます。 var isMSIE = /*@cc_on!@*/false; 次のサンプルコードで確認しました。 <html> <script language="javascript"> var isMSIE = /*@cc_on!@*/false; if (isMSIE) { alert('IE!'); } else { alert('not IE!'); } </script> <body> </body> </html> IEであれば IE! を alert し、そうでなければ not I
しかも、「mshta [任意のURL]」と入力すれば、WebページをHTA(HTMLアプリケーション)として開くことも可能だ。 「ファイル名を指定して実行」の便利な使い方(その1) - ITmedia エンタープライズ このTips、HTMLアプリケーションとしてWebページを実行した場合はIEのセキュリティゾーンがローカルコンピュータの状態で実行されるから、表示したWebページでは「どんなスクリプトでも」動かせてかなり危険。 以下のようなスクリプト(MicrosoftのJScriptについてのヘルプに載ってるサンプル)を含んだHTMLを上記の方法で表示してみたよ。 <script> var fso = new ActiveXObject("Scripting.FileSystemObject"); var a = fso.CreateTextFile("c:\\testfile.txt"
Yahoo! UI Library: Fonts CSSを知ってから、CSSを書く際にfont-sizeは大体このライブラリを読み込ませてから使っています。ただし、Operaで表示する際には、気をつけたほうがよさそうな点があったので、メモしておきます。 Fonts CSSはどういう構造になっているのか詳細は分かりませんが、とりあえずクロスブラウザで同じフォントサイズを実現してくれる摩訶不思議なライブラリ。デフォルトのフォントサイズ、つまりfont-size: 100%;は13pxになっており、それからfont-sizeをパーセントで指定することによって、pxでフォントサイズを指定するような感覚で、フォントサイズを指定することができます。 ただし、Operaにおいては、フォントサイズを100%以下、つまり12pxなどにするときはフォントがほかのブラウザより、小さく表示されるバグがあるようです
Internet Explorerの使い勝手を向上させる機能が詰め込まれたユーティリティ。含まれる機能は40種類以上に上る。「ちょこっと 便利Tools」は、IEのコンテキスト(右クリック)メニューから利用できるユーティリティ集。検索、印刷、表示など、使用頻度が高い機能を中心に、(ソフト自身の設定項目を除く)全12ジャンル、40種類以上もの便利な機能が搭載されている。 12分類されたジャンルは、 検索編集整形拡縮加工印刷など。「検索」には、表示中ページのキーワードを赤く表示する「検索」のほか、「削除」「置換」がある。「削除」「置換」では、現在開いているWebページから指定語を削除・置換した状態でWebページを再表示する。いずれの機能も正規表現に対応する。「編集」には、文字列を選択した状態でコマンドを実行するタイプの機能が四つある。該当個所を削除する「強制削除」のほか、「改行追加」「改行2倍
「Ajaxは、Google Mapsからはじまった」と見なされることは珍しくない。だが、ここで注意すべきことがある。Googleは「Ajaxを生み出した」わけではなく、「Google Mapsは初のAjaxアプリケーション」というラベルを付けて世に送り出されたわけでもない、という事実である。 もちろん、GoogleをAjaxの創始者と見なすことは間違いではない。しかし、Ajaxという名前を考えたのはGoogleではなく、またAjaxを支える技術はGoogleによって開発されたものではないのである。 このねじれ現象を正しく理解することが、Ajaxという技術の本質と、GoogleのAjax戦略の方向性を把握することにつながるといってもよいだろう。では、問題を整理するために、歴史の概要を順を追って見ていくことにしよう。 Ajaxの技術的な基盤となるのは、Webブラウザ上でプログラムを実行する強力
対象ソフトウェア:Internet Explorer 5/Internet Explorer 5.5/Internet Explorer 6/Internet Explorer 7 解説 Webサイトによっては、Cookieなどの暗黙的なユーザー認証ではなく、利用者にユーザー名とパスワードを入力してもらい、明示的にユーザー認証を行うものがある。典型的なケースとしては、特定ユーザーに向けたパーソナライズ機能を提供する場合や(そのユーザーによってあらかじめ登録された会社の株価だけを一覧表示するなど)、掲示板での発言が特定の個人によるものであることを確認する場合などだ。最近では、Webを利用したオンライン・ショッピングやオンライン・バンキングなども盛んになってきた。これらのサイトを利用する場合もユーザー名とパスワードの入力は必須である。 このような認証が必要なサイトがあるのは仕方ないとして、面倒
IEで表示しているWebページを即座にPDF形式で保存できるPDF文書作成ソフト「PDFCreator」v0.9.2が、6月19日に公開された。Windows 95/98/NT/2000/XPに対応するフリーソフトで、寄付歓迎とのこと。現在作者のホームページからダウンロードできる。 「PDFCreator」は、任意のソフト経由で印刷可能な各種ファイルを、PDF形式に変換できるソフト。仮想プリンターとして動作する仕組みで、任意のソフトでファイルを印刷する際に、プリンター一覧から“PDFCreator”を選んで印刷すれば、好きなフォルダ内へPDF文書を保存できる。 さらに、PDF文書の保存時に表示されるダイアログで[eMail]ボタンをクリックすれば、通常使用するメールソフト上で、PDF文書が添付された状態のメールが新規作成されるので、素早くPDF文書をメール送信可能。 また、文書内で使用して
ユーザーが「Internet Explorer(IE)」にウェブアドレスをタイプした際に実行ファイルを起動できるWindowsショートカットはセキュリティ脆弱性ではないと、Microsoftが主張している。 Windows XPおよびIEを利用している場合、例えば「www.microsoft.com」などのウェブアドレスをブラウザに入力すると、同ウェブサイトを開く代わりに、コンピュータのデスクトップ上にある実行ファイルを起動させることができる。 このショートカットを実行するには、次のような手順を踏めばよい。 デスクトップから右クリックして、「新規作成」、「ショートカット」を選択する 同ショートカットの場所を「c:\windows\system32\calc.exe」などの実行可能なファイルに設定する 同ショートカットの名前を「www.microsoft.com」とする IEを立ち上げ、アド
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く