Windowsでプログラミングを行なってアプリが出来上がると、次はインストーラが欲しくなります。 インストーラ作成ソフトとしてはInstallShieldが有名ですが、大変高価です。 仕事でソフトを書いている場合はInstallShieldを買えば良いですが、趣味でプログラミングをしていたりするとさすがに買えません。 フリーのインストーラ作成ソフトは色々ありますが、ここでは「Innosetup」というソフトの使い方を説明したいと思います。 Innosetupの特徴 Innosetupは、Jordan Russellが作成/配布している無料ソフトです。 商用/非商用に関係なく利用できます。 Windows 95、98、Me、NT 4.0、2000、2003、XPなど、全てのWindows環境でインストーラを作成できます。 Innosetup自身はBorland Delphiを使って書かれてい
Inno Setup is an open-source installation builder for Windows applications by Jordan Russell and Martijn Laan. Since its introduction in 1997, Inno Setup has been trusted by developers and organizations of all sizes to reliably deploy software to millions of PCs worldwide. Features Learn more about what Inno Setup can do. Download Inno Setup Get the latest version of Inno Setup here. Mailing List
NSIS という Windows インストーラ作成ソフトの簡単な利用サンプルを作成しました。 NSIS http://nsis.sourceforge.net/ http://sourceforge.net/projects/nsis/ ライセンスは zlib/libpng License となっていました。 このサンプルの簡単な仕様など この例では アイコン登録処理などは 省略されています。 動作確認は NSIS 2,23 というバージョンに対して実施しました。 ※注意!: このサンプルを動作させるとファイルのコピーやレジストリアクセスなどが発生します。 (そもそも インストーラとは そういうものです) ;;------------------------------------------------------------------- ;; シンプルな
NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution. Being a user's first experience with your product, a stable and reliable installer is an important component of successful software. With NSIS you can create such installers that
すべての Microsoft 製品GlobalMicrosoft 365TeamsWindowsSurfaceXboxセール法人向けサポート ソフトウェアWindows アプリAIOneDriveOutlookSkypeOneNoteMicrosoft TeamsPC とデバイスXbox を購入するアクセサリVR & 複合現実エンタメXbox Game Pass UltimateXbox Live GoldXbox とゲームPC ゲームWindows ゲーム映画とテレビ番組法人向けMicrosoft CloudMicrosoft SecurityAzureDynamics 365一般法人向け Microsoft 365Microsoft IndustryMicrosoft Power PlatformWindows 365開発者 & IT デベロッパー センタードキュメントMicrosof
本連載第1回の最初では、右にあるような図を示し、オブジェクトの正体はメモリ上に割り当てられた1つの領域であることを述べました。この図では、メソッド自体(メソッドの内容を記述した処理コード)もオブジェクトに含まれているように描いていますが、実際にはそのようなことはありません。 これは1つのクラスから複数のオブジェクトが作成された場合を考えるとすぐに分かります。オブジェクトの内部データ(=フィールド)は、プログラムが実行される間にいろいろと書き換えられ、普通はインスタンスごとに違う内容になります。しかし、メソッドの内容は書き換えられることがないので、どのインスタンスでも同じ内容です。つまりメソッドの実体はメモリ上に1つあれば十分です。 次の図は、インスタンス・メソッドと静的メソッドを定義した「クラスA」をコンパイルし、それが実行時にメモリ上にロードされている様子を示しています。各メソッドの実体
はじめに WindowsフォームでDataGridViewを利用した一覧表示を実装すると表示項目の幅をユーザーが自由に変更したり、列の入れ替えを行ったり自由に表示をカスタマイズすることができます。また項目を選択してデータをソートすることも可能です。しかしこのソート機能は通常のオブジェクト配列をそのままバインドしただけでは利用することができません。スマートクライアントで利用されることが多いWebサービスなどで取得できるオブジェクトもオブジェクト配列を利用することが多いので、これでは不便です。本稿ではDataGridViewへバインドしたオブジェクトでソート機能を利用できるようにする手軽な方法を紹介します。 ASP.NETを利用してXML Webサービスを構築する場合、インターフェイスするデータの型にDataSetを利用することもできます。その場合は今回ご紹介する方法を使わなくともソート機能を
ソフト詳細説明 DDEエージェント(DdeAgent.dll)は、DDE(Dynamic Data Exchange)のクライアント機能の一部を提供するCOMコンポーネントです。VB6.0での利用はもちろんのこと、DDEがサポートされていないVB.NETなどの統合開発環境でも利用できます。フリーソフトです。基本機能は、指定されたDDE対応アプリ(サーバー機能を持つもの)の指定トピック内指定アイテムの現在値の取得、指定アイテムへの値の送付、指定アイテムの値(複数アイテムの値を同時に監視可能)が変化した際のCOMイベントによる通知(いずれもテキストデータのみ)、DDE対応アプリとの接続が切断された際のCOMイベントによる通知です。また、DDEエージェントはマルチインスタンス(最大300インスタンス)に対応していますので、同一アプリ内で複数のオブジェクトを持つことが可能です。つまり、複数のDDE
当社では、Webサイトでのお客様の利便性を向上させるために、自社およびサードパーティのクッキーを使用しています。また、これらのクッキーを使用することで、ユーザーの行動を分析し、継続的にWebサイトを改善することができます。下記のCookieポリシーとCookie設定をご確認ください。 Webサイトを訪問すると、ブラウザに情報が保存または取得されることがあります。この情報は、お客様、お客様の好み、またはお客様のデバイスに関するもので、ほとんどの場合、お客様が期待するようにサイトを動作させるために使用されます。この情報は通常、お客様を直接特定するものではありませんが、よりパーソナライズされたWeb体験を提供することができます。当社はお客様のプライバシーの権利を尊重するため、一部の種類のCookieを許可しないよう選択することができます。ただし、一部の種類のCookieをブロックすると、サイトの
メイン コンテンツへスキップ Source Asia Official Microsoft Blog Microsoft On The Issues Source Canada Europe, Middle East and Africa Latin America The Code of Us Conexiones AI Diversity & Inclusion Security Microsoft 365 Azure Copilot Windows Surface XBOX セール 法人向け サポート Windows アプリ OneDrive Outlook Skype から Teams への移行 OneNote Microsoft Teams XBOX を購入する アクセサリ XBOX Game Pass Ultimate XBOX とゲーム PC ゲーム Microsoft AI
Download source files - 11.9 Kb Download demo project - 108 Kb Download executables framework 1.1 - 214 Kb Download technical help file- 31.8 Kb Introduction Some days ago as I coded the HelloWorld in C#, there was darkness around me. After crawling through all the articles from CodeProject, there was light. A few days later I got my first version of magic library, from this time my Hello
.NETでDocking Windowを使うVisual Studioのメインウィンドウの上下左右には、ツールボックス、ソリューションエクスプローラ、プロパティウィンドウなどがくっついており、これらはドラッグすることにより、分離させてウィンドウにしたり、別の位置にドッキングさせたり、サイズを変えたりすることが出来るようになっています。このようなウィンドウをDocking Windowと呼びます。ここでは、.NETでDocking Windowを可能にするライブラリを紹介します。なお、ここでは無料で使用できるものしか紹介しません。 もし、ここで紹介されてないけれど、優れたライブラリがあるという場合は、ぜひご連絡ください。よろしくお願いいたします。 DockPanel Suite現在最も一般的なライブラリは、DockPanel Suiteであるようです。現在のバージョンは2.9.0で、ライセン
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く