[pear_error: message="Success" code=0 mode=return level=notice prefix="" info=""] Windows COMプログラミングのブログ記事をまとめ読み! 全29件の2ページ目 | JUGEMブログ

Windows COMプログラミング
  • JUGEMテーマ

ブログテーマ

ユーザーテーマ

Windows COMプログラミング

このテーマに投稿された記事:29件 | このテーマのURL:https://jugem.jp/theme/c247/23399/
Windows COMプログラミング
このテーマについて
WindowsOS上のCOMプログラミングについてのテーマです。
VC++によるCOMプログラミングや、低水準な機能をCOMでラップして他言語へ提供するライブラリ等の記事になります。
このテーマの作成者
作者のブログへ:「hide-bow」さんのブログ
その他のテーマ:「hide-bow」さんが作成したテーマ一覧(1件)
このテーマで記事を投稿する
このテーマに投稿された記事
rss

< 1  2  3 >

初心者向けスクリプト入門ドキュメントについて

リッチコンソール、アクティブスクリプトコントローの拡張は一段落と考えております。 いずれも、スクリプトから簡便にコンピューター上の煩雑な操作を劇的に軽減できますが、 そのスクリプトでさえ、書くすべを知らない、存在さえ知らないという方が大半だと思います。   ですから、最も重要な課題はごく少数のプログラミング好き集団にアプリケーションをアピール することではなく、スクリプトを知らない集団にスクリプトの利便性、楽しさをアピールすること だと考えます。   リッチコンソールは対話的なス...

サディスティックプログラミング by hidebou | 2014.02.18 Tue 22:50

ストリーム系操作統一の利点について

スクリプト、特にWSHやHTAにとってストリームの扱い、また文字コードページの変更は 大変記述しにくい分野でした。 リッチコンソール、アクティブスクリプトコントロールともディスパッチを認識するあらゆる 環境から利用可能ですが、やはり最も頻繁な利用を意識する環境はWSHとHTAです。 ストリーム系の操作を統一することにより、当方にメリットが生じると同時に、スクリプト 側でも同一なコードとなることから、共有ライブラリとしてのスクリプトを記述できます。 また、IStreamは操作を非同期に扱いますので、シング...

サディスティックプログラミング by hidebou | 2014.02.18 Tue 21:43

アクティブ スクリプトコントロール1.10修正完了について

コンソールを必要としない環境向けのアクティブスクリプトコントロールを バージョン1.10のまま修正しました。 http://kuroda.bglb.jp/sax/ActiveSC.zip 今回は動作内容の修正のみですから、単にファイルを置き換えるのみで機能します。 sampleサブディレクトリにstream.wsfが存在します。ストリーム操作のサンプルです。 readme.htmには、追加されたストリームディスパッチと全TLBの情報があります。 以下は拡張側スクリプトコントロールが提供する関数一覧です。  [helpstring("スクリプトエンジンの言語を...

サディスティックプログラミング by hidebou | 2014.02.18 Tue 21:09

リッチコンソール 1.10 修正リリースについて

バージョン1.10のまま、修正を行いました。 http://kuroda.bglb.jp/sax/RichConsole.zip ストリーム系関数が刷新されASCと同一になりました。詳しくはヘルプをご覧ください。 下記は現状のサービス関数一覧です。 [helpstring("ビルドに関する情報の表示")] HRESULT STDMETHODCALLTYPE About(); [helpstring("ITextDocument2インスタンスを返します"),propget] HRESULT STDMETHODCALLTYPE TextDocument([out,retval]IDispatch **disp); [helpstring("デフォルトフォントを設定します&quo...

サディスティックプログラミング by hidebou | 2014.02.18 Tue 20:45

DispStreamドキュメント

/************************************************************************************************** DispStreamドキュメント IStreamに対する低水準操作をスクリプトに提供するためのラップディスパッチです。通常スクリプトでは IStreamのバリアントが返されたとしても操作することが出来ません。本ディスパッチはIStreamの各メソッド を中継することで、スクリプトからの呼び出しを可能としています。 ただし、スクリプトは内部で文字列をUTF-16として扱うことから、Read、Writeについては下記の新たな規則 を導入...

サディスティックプログラミング by hidebou | 2014.02.18 Tue 14:45

コーディング経過記事の公開は終了しました。

IStreamの動作自体をカスタマイズする必要がないとすれば、もっと単純化できそうです。 JUGEMテーマ:Windows COMプログラミング

サディスティックプログラミング by hidebou | 2014.02.18 Tue 12:58

おはようございます

DipsIStreamクラスを書きたいと思います。 例によって書きかけのコードを画像でつぶやきます。 私が何を考え、どんなミスをし、どうやって克服するのかはコードが語るでしょう。       JUGEMテーマ:Windows COMプログラミング

サディスティックプログラミング by hidebou | 2014.02.18 Tue 09:37

アクティブスクリプトコントロール 1.10 リリースについて

アクティブスクリプトコントロール1.10のテストが完了しました。 DLL名がより識別しやすいActiveSC.dllに変更されました。 CLSID等は同一ですから、単にreg.batへドロップすれば旧データを上書きします。 主にスクリプトからの利用を目的としてIStream系関数が追加されました。WSH等 のコンソール系環境からは、リッチコンソールを使っていただきたいのですが、すでに HTA等でGUIが形成されている場合は、こちらの方が使いやすいと思います。 zip解凍後のsampleフォルダにstream.wsfを用意しました。XMLファイルをUTF-8で 作...

サディスティックプログラミング by hidebou | 2014.02.17 Mon 23:05

ActiveSC.dll TypeLib Information ver 1.10

ActiveSC.dll TypeLib Information //start = Mon Feb 17 22:40:24 UTC+0900 2014 /****************************************************************************** Name = ScriptControlEx ContainingFile = D:¥エディットコントロール関連¥ActiveSC¥ActiveSC.dll GUID = {F8F66AA8-3721-46D5-BB9C-7C242B091000} MajorVersion = 1 MinorVersion = 0 ------------------------------------------------------------------------------- Declarations.Count = 0 Constants.Count = 7 CoClasses....

サディスティックプログラミング by hidebou | 2014.02.17 Mon 22:43

積み木の積み方を熱く語りたいのではない

私は少々たちの悪いWEBプログラマーとそれを取り囲む集団を知っている。 私はそれ以来「WEBプログラマー」という積み木しか積めない人間を信用しないことにした。   JUGEMテーマ:Windows COMプログラミング

サディスティックプログラミング by hidebou | 2014.02.17 Mon 10:58

このテーマに記事を投稿する"

< 1  2  3 >

全29件中 11 - 20 件表示 (2/3 ページ)

[PR] レンタルサーバー heteml [ヘテムル]
あなたのクリエイティブを刺激する、
200.71GBの大容量と便利な高機能!