サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは本日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。
C# で COM コンポーネントを作って、JScript や VBScript から使う方法ですよ。 以下、簡単な目次。 プロジェクトを作るCOM 参照可能にするC# で実装するCOM コンポーネントとして登録する完成!! ここでは、Visual Studio 2005 を使ってるけど、それ以外のバージョンでも同じようにできるはず。 1. プロジェクトを作る Visual C# のクラス ライブラリ プロジェクトを作る。 2. COM 参照可能にする プロジェクトのプロパティから [アプリケーション] の [アセンブリ情報] ボタンを押す。[アセンブリ情報] ダイアログが表示されるので、[アセンブリを COM 参照可能にする] をチェックして [OK] ボタンを押しておく。 これで、ComVisibleAttribute が true になって、クラスライブラリが COM として参照できる
バッチのまとめTOPへ 以前、 「バッチで文字列を置換する(JScriptでテキストファイル処理)」の記事で、 JScriptバッチによるファイル入出力の方法を掲載した。 その際は FileSystemObject を使っていたので、文字コードがShift-JISに限定されていた。 ADODBを使えば,文字コードの種類を増やせる サンプルコード 実行してみる ただし問題点が 参考資料: ADODBを使えば,文字コードの種類を増やせる もしFileSystemObjectのかわりにADODB.Streamを利用すれば、ファイルタイプやエンコーディングの面でもっと柔軟に処理できる。 例として、SJISで書かれたテキストの内容を置換して、新テキストをUTF-8で保存してみる。 サンプルコード a.txt (sjis) ほげ hoge ほげ ほげほげ ほげ convert.js /* ------
JavaScriptプログラミングのTOPへ JavaScript(JScript)のコードから,.exe形式のアプリケーションを簡単に作成することができる。 jsc.exeを使う。 フリーで提供されているツールで,恐らく,ダウンロードする必要もない。 .NET Framework がインストールされたPCであれば例えば C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\jsc.exe などのパスに既に jsc.exe があるだろう。(バージョンは環境による) ※もし無かったら,Visual Web Developer Expressなどをインストールする。 http://www.microsoft.com/japan/msdn/v... 同じディレクトリに print("Hello,World"); というJScriptのコードを書いて hell
Windows XPに元々搭載されているIExpress.exeからVBScriptを実行ファイルに変換する方法が載っていたのでメモ。 スタート→ファイル名を指定して実行 に IExpress と入力してOKをクリックしてください。 Create new SelfExtraction Directive file. を選択して 次へ をクリックしてください。 Extract Files and run an installation command を選択して 次へ をクリックしてください。 タイトルを聞かれるので適当な名前を入力して 次へ をクリックしてください。 No Prompt を選択してください。 Do not display a license. を選択してください。 実行させたいVBScriptかBATファイルを Add ボタンで追加して読み込みます。 ※VBScriptを実
バッチのまとめTOPへ JScriptからExcelを操作するコード。 新規Excelファイルの自動生成 既存のブックの読み書き などできて便利。 下記のスクリプトを保存して,ダブルクリックする。→ Excelが生成される。 hoge.js var filename = "エクセル.xls"; // 定数 var xlMaximized = -4137; // Excelを立ち上げる var excel = WScript.CreateObject("Excel.Application"); excel.Visible = true; // 新規ワークブックを作成 excel.Workbooks.Add(); // 既存のブックを開きたい場合は,かわりに下記を実行。 //excel.Workbooks.Open( filename ); var book = excel.Workbooks
たとえば、Excel 2000 には Excel.Application というバージョン固有の PROGID と {00024500-0000-0000-C000-000000000046} という CLSID があります。Excel 2000 には、次の COM 関連のレジストリ エントリがあります。 HKEY_CLASSES_ROOT\Excel.Application\CLSID デフォルト値 : {00024500-0000-0000-C000-000000000046} HKEY_CLASSES_ROOT\CLSID\{00024500-0000-0000-C000-000000000046}\LocalServer32 デフォルト値 : C:\PROGRA~1\MICROS~1\Office\EXCEL.EXE /automation COM は、PROGID から CLSI
最近、仕事でやたらExcelを使うようになったので、こういうツールを作ってみました。 Excelインクリメンタルサーチ Excelの表を、すごく検索しやすくするツールです。 (QA表, 不具合表... etc) サンプルはこちら! このツールを使うと、Excelの表をブラウザ上で素早く、わかりやすく検索できます。 データの自動変換スクリプトがついているので手間はほとんどかかりません。 また、複数のファイルにまたがるような場合でも、簡単に検索できるようになります。 日頃、Excelでバリバリ仕事をこなさなきゃいけないSIerの方にうってつけのツールです。 ぜひ、ご利用ください! ダウンロード:ダウンロード - 地平線に行く 紹介ページ:Excelインクリメンタルサーチ - 地平線に行く 経緯 お客様とのやり取りは、どうしてもExcelで情報をやりとりしなくてはいけません。 しかし、Excel
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,
自動リロードで開発をアジャイルにするたったひとつの方法!や萌ディタで保存と同時にSafariをリロードするデモと似たようなものをWSH with JScriptと秀丸マクロで泥臭く実現してみようとかいう話。やろうと思えばいろんな環境で実現できそうてなもんだ。 ブラウザのリロードは魔法のメソッドSendKeyでF5を送ってやれば良し。ただ、SendKeyはアクティブなウィンドウにしか効果が無いので、 CSSファイルを保存 ブラウザをアクティブに F5をSendKey エディタをアクティブに としてやる必要がある。エディタをアクティブにするのはPIDさえ知ってればJScriptでいけるけど、調べるのはちょっと面倒。しかしながらほとんどのエディタは「既に開いているファイルを開こうとすると、既にそのファイルを開いているウィンドウ(とかタブ)を最前面にする」という動作をするので、保存したCSSファイ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く