AutoHotkey v2 has been released and will be considered the default/main version. We are in a transition period: the website and forums will be updated accordingly. Please see the announcement for more information.
AutoHotkey v2 has been released and will be considered the default/main version. We are in a transition period: the website and forums will be updated accordingly. Please see the announcement for more information.
これらのデータ型やプレフィックスに精通する必要はありますが、以前に説明した Win32API.txt ファイルに含まれる Declare ステートメントは VBA でそのまま使用できます。コード内でこれらの Declare ステートメントを使用すると、関数の引数は既に正しい VBA データ型で定義されています。 大部分の場合は、正しいデータ型を定義し、渡している限り、DLL 関数の呼び出しは VBA 関数の呼び出しと同じ方法で機能します。例外については、次のセクションで説明します。 DLL 関数から文字列を返す DLL 関数が文字列を返す方法は、VBA 関数とは異なります。文字列は、DLL 関数へは常に参照渡しで渡されるので、DLL 関数は文字列引数の値を変更できます。VBA で行うように、関数の戻り値として文字列を返すのではなく、DLL 関数は関数に渡された String 型の "引数"
はじめてのプログラミングHSP3.6+3Dish入門 (電子書籍版)(amazon) 最新のHSP3.6オフィシャル入門書です。この1冊で、初心者から上級者まで役立つ情報満載で、コンピューターの仕組み、プログラミングの考え方を学べます。手軽にゲームを作ってみたい、アプリを製作してみたいというユーザーに応える内容となっています。 これからHSP3を始める人も、すでに使っている人にもおすすめの1冊です。(ISBN9784798065991) はじめてのHSP3 (amazon) お手ごろなサイズと価格で、HSP3の入門編を簡潔にまとめている解説書です。ゲームやスクリーンセーバー、ツールなどを実際に作成しながら、HSPの使い方を解説しています。HSP2との違いなどのFAQ(よくある質問)も充実しています。 (ISBN9784777513390)
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
Pure Data(Pd)は、1990年代にミラー・パケット(Miller Puckette) が開発したデスクトップミュージックとマルチメディア作成用のビジュアルプログラミング言語である。Puckette が主に開発したが、Pd はオープンソースプロジェクトであり、多数の開発者が参加している。BSD License に似たライセンス条件でリリースされている。 概要[編集] Pd はその対象領域も設計も Puckette が以前(IRCAM在籍時)に開発した Max に似ており、Max の商用の後継である Max/MSP とある程度相互運用が可能である。Pd も Max も典型的なデータフロープログラミング言語である。グラフィカルな環境で関数や「オブジェクト」が相互にリンクされ、制御フローや音響の流れを表す。Pd では音声処理などもホストCPU上で行われる。これは、Max/FTS において
「Beyond Interaction」を購入したので openFrameworks(Windows版)について触れていこうと思いますが、ここではWindows版を扱うにあたって気付いた点などを記述していこうと思います。 openFrameworks.cc OpenFrameworks document (APIリファレンス) 日本語訳 Beyond Interaction ―メディアアートのためのopenFrameworksプログラミング入門 openFrameworks(以下oF)の特徴はC++言語ベースでプログラミングするので、他の言語(Max・Proce55ing等)に比べて動作が速く、いろいろなライブラリと融合させることが可能な点でしょうか。 但し、何かとWin版は風当たりが強い?ようで、公式サイトにあるライブラリでもコンパイルが通らず一筋縄ではいかないケースがよくあり、Wind
最近の更新 (Recent Changes)2016-03-02Plugin Plugin/4.0.0/AddCommentMacro 2016-01-30Plugin/4.0.0/TracNavMacro Plugin/4.0.0/TocMacro Plugin/4.0.0/PrivateWikiPlugin 2015-11-22Plugin/4.0.0/FootNoteMacro 最新リリース情報traclight (1.5.2)2008-02-13 23:09trac-lightning (3.2.0)2013-04-29 13:00trac-lightning-dev (3.2.0beta1)2013-03-16 11:37 Wikiガイド(Guide)Wikiの文法 リンクの種類と文法 ブロックプロセッサ 拡張文法 サイドバー プロジェクトWikiでの広告設定 サイドバー (Si
「C言語とC++がわかる本」というムック(2013年4月2日発売)の作業で、Windows 8/RTで動く「Windowsストア アプリ」をC++で作った。元記事はVisual BasicとC#(シーシャープ)で作っていたので、それをC++で書き直すというわけだ。 これが想像をはるかに超えて難しく、土日に働き続けるのはもちろんのこと、1日の睡眠時間を2時間に削ったりして長時間取り組んでも、思うように進まなかった。印刷会社にデータを渡す日は近付くしプログラムは動かないしで、10年に1度クラスの大ピンチ。冷や汗をかき、涙目になりながら書き続けて何とか間に合わせたのだが、どこが最大の難所だったかというと、「順次処理を書いたつもりなのに順次処理してくれない」という、常識破りの大変化があったことだと思う。 手続き型のプログラミング言語でプログラムを書く場合、プログラマが と記述したら、コンピュータは
開発中に得られた知見をまとめて公開していきます。 今は社内ツールを作っていますが、Webサービスやスマホアプリにも興味があり知識を広げていきたいです。 車輪の再発明や効率アップツールについつい時間をかけてしまう性格です。 早くヒットする何かを作ってBigになりたい。
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
「Autorun.inf」の書式についての文章が殆ど見つからないのでここで私の分かる情報を書いておきます。何かの参考にしていただけると嬉しいです。 なお、記述内容については、一切保証しません。この記述に誤りなどがあって、CD-Rなどが無駄になったとしても筆者は関知しません。 ファイル名は必ず「Autorun.inf」にして下さい。また、「Autorun.inf」を入れる場所はドライブ(CD-R等)のルートフォルダです。この2つを間違えると自動再生されません。 フォルダを指定する時は、ルートフォルダから見た相対パスで書きます。絶対アドレスでも動作するとは思いますが、CD-ROMドライブのドライブ番号が変わったりすると動作しなくなっちゃう可能性があります。 簡単な Autorun.inf ファイルを以下に書き、それを見ながら説明していきます。 [Autorun] ※1 open=Program
RDEはスクリプト言語Rubyの専用開発環境です。スクリプトの作成・編集から、実行・デバッグをすべてこの上で行うことができます。 Rubyはコンソールアプリケーションです。GUIアプリケーションが主流なWindows上では、この事実がまず最初に大きな敷居となって存在します。RDEはこの敷居をなくします。WindowsでRubyを使いたい人、学びたい人に是非使ってほしいツールです。 Rubyを始めとするPerl、Pythonといったスクリプト言語は、PCに仕事をさせるための道具です。道具であれば必要な時にさっと手の届く場所にあって欲しい。利用頻度の高い画面に常駐しているソフトと同じぐらいの感覚で使えることが望ましい。 メーラー、ブラウザ、エディタの常駐三大アプリのうち、エディタの中にRubyを納めたのがRDEです。 RDEを使う事で、Rubyに至るまでの工程で悩んだり考えたりする必要がなく
Windows XP のパスの確認・通し方 更新日: 2004/11/01 11:17:36 (JST) 作成日: 2004/10/29 ■PATH(パス)って何? PATH(パス)というのは、日本語で言うと『経路情報』や『道順』といった意味があります。 つまり、どこにプログラムやファイルがあるか、あらかじめ指定しておくことを【パスの指定をする】や【パスを切る】といった使い方をします。 実際の使用では、たとえばコマンドを入力するとき【 C:\hoehoe\hoe.bat 】というファイルを実行したいとき、そのまま【 C:\hoehoe\hoe.bat 】と入力する必要があります。ですが、【 C:\hoehoe 】をパスに追加しておけば、【 hoe.bat 】と入力するだけで、Windows 上どこでも使うことが出来るようになります。これが【パスが通っている】からです。 たとえば、Activ
バージョン管理ツールGitの基礎練習です。 Windows XPのコマンドプロンプトでGitの基本的なコマンドを動かしていきます。 Gitを学び始めるきっかけにどうぞ。 (筆者もまだGitを使いこなしているわけではありません。 誤りのご報告、改善提案などは大歓迎です。フィードバックからよろしくお願いします) 目次 はじめに ダウンロードとインストール ファイルをGitの管理下に置きましょう 新しいファイルを追加します 新しいディレクトリを追加します 編集からコミットまでの流れはこんな風に進みます ブランチを使ってみましょう ここまでの作業ログを見ましょう この文書に書かなかったこと 関連リンク 更新履歴 ぜひ、感想をお送りください はじめに Windows XPのコマンドプロンプトで、 バージョン管理ツールGitの基本的なコマンドを動かしてみましょう。 この文書の通りに実行すると、 基本的
概要 OLE(Object Linking and Embedding)とは、Windowsの機能・仕様の一つで、複数のソフトウェアが連携したり、データを共有したりするための仕組み。 あるアプリケーションソフトで作成・編集している文書中に別のソフトウェアで作成したデータを埋め込んだり、そのソフトウェアの機能を呼び出してその場で編集することができる。これにより、例えばワープロソフトの文書中に表計算ソフトで作成した表を貼り付け、ワープロソフト側で表を編集することができる。 また、ドラッグアンドドロップ操作やクリップボードを介したアプリケーション間のデータの受け渡しや、汎用的な単機能プログラムの部品化(OLEコントロール)、Visual Basicやスクリプト言語によるアプリケーション操作や自動化(OLEオートメーション)などの仕組みも実現した。 OLEから派生した技術・仕様として、ソフトウェア
TortoiseSVN は Windows で動作する フリーのSubversion クライアントです。 TortoiseSVN はエクスプローラーの右クリックメニューで動作します。 エクスプローラー上ではアイコンオーバーレイ機能により、 ファイルやフォルダの状態が一目で分かるようになっています。 また、日本語化の完成度も高く、ポップアップの説明文まで丁寧に日本語化されており、 大変使いやすいです。 このページでは TortoiseSVNのインストールとリポジトリへの接続について解説しています。 TortoiseSVNの使用法については、「TortoiseSVNの使い方」で解説しています。 TortoiseSVNをインストールします。 TortoiseSVN のプロジェクトページからインストーラーをダウンロードします。 TortoiseSVNダウンロードページ インストーラーと、日本語化を
ここでは、コマンドプロンプトの基礎知識・使用機会の多いと思われるコマンドを紹介しています。 初心者の方でも簡単なコマンドなら使えるように、できるだけわかりやすく解説するよう心がけました。
図の一覧 1.1. バージョン管理外フォルダーの TortoiseSVN メニュー1.2. インポートダイアログ1.3. ファイル差分ビューアー1.4. ログダイアログ2.1. 典型的なクライアント/サーバーシステム2.2. 回避したい問題2.3. ロック・変更・アンロックモデル2.4. コピー・変更・マージモデル2.5. ...コピー・変更・マージモデル(の続き)2.6. リポジトリのファイルシステム2.7. リポジトリ3.1. バージョン管理外フォルダーの TortoiseSVN メニュー4.1. エクスプローラーのアイコンオーバーレイ表示4.2. バージョン管理下のフォルダーのコンテキストメニュー4.3. バージョン管理されたフォルダー内のショートカットに対するエクスプローラーのファイルメニュー4.4. バージョン管理下のディレクトリに対する右ドラッグメニュー4.5. 認証ダイアログ
バージョン管理ツールSubversionの基礎練習です。 Windows XPのコマンドプロンプトでSubversionの基本的なコマンドを動かしていきます。 Subversionを学び始めるきっかけにどうぞ。 目次 はじめに ダウンロードとインストール リポジトリ用のディレクトリを作ります リポジトリを初期化します 新しいモジュールを作ってインポートします チェックアウトして作業開始 新しいファイルを追加します 新しいディレクトリを追加します 普段の作業はこんな風に進みます ファイル名を変更してみよう この文書に書かなかったこと 関連リンク 更新履歴 ぜひ、感想をお送りください はじめに Windows XPのコマンドプロンプトで、 バージョン管理ツールSubversionの基本的なコマンドを動かしてみましょう。 この文書の通りに実行すると、 基本的なSubversionのコマンドをひと
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く