iPentecスタッフによる、レビュー Tips メモ その他の記事を掲載しています。ツール、ユーティリティ URLエンコード・デコードツール Amazon 商品画像取得ツール Amazon 商品画像取得ツール - Amazon Produ
Hyper-V上のCentOS 5.2 に Linux Integration Component (LinuxIC) をインストールします。手順事前準備 ネットワークカードとして Hyper-Vの管理画面でレガシネットワークアダプタを追加
概要アプリケーションデータなどの特殊なフォルダのパスを取得するコードを紹介します。ユーザーのデータフォルダやデスクトップフォルダは、OSの種類やOSの設定により、位置が異なっています。そのため、ユーザーのデータフォルダやデスクトップフォルダ
アプリケーションの二重起動を抑止するコードと実行結果を紹介します。概要常駐ソフトなどでは、アプリケーションを二つ以上起動させたくない場合があります。ミューテックスを利用することで多重起動を抑止できます。C#の Windows フォームアプリ
概要XMLをレスポンスとして返すWebフォームを作成します。レスポンスとして返却する XMLを Response.Write() メソッドで出力し、その後 Response.End(); を呼び出すとXMLを返せます。プログラムコード例us
C#のWindowsアプリケーションでビープ音、システムサウンド音を鳴らすコードと実行結果を紹介します。概要ビープやシステムサウンド音を鳴らすには以下の方法があります。 Conlole.Beep()を利用する Microsoft.Visua
Delphi2009ではIndy10 の IdHTTPを使ってHTTPドキュメントを取得すると、HTTPドキュメントのエンコード方法によっては、文字が化けてしまうことがあります。これは、IdHTTPのGetメソッドの奥底で下記のコードがある
Delphi 2009 では文字列がUnicodeになったため、Delphi2007以前のコードを移植する必要があります。 最低限動作させるために 変数宣言の PChar -> PAnsiChar 変数宣言の String -&g
1.エクスプローラを別プロセスで実行レジストリエディタで HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer を開く。次に、「DesktopProcess
Delphi2009では TBitmapでアルファつきのビットマップを扱えるようになりました。さっそく試してみます。まず、下図のフォームを作ります。フォームにButtonとImageコンポーネントを張り付けました。Imageコンポーネントの
Delphi 2009でサポートされた無名メソッド(匿名メソッド)を使ってみます。まず、フォームにボタンを1つ配置して下記のコードを書きます。実行して、ボタンを押すとビープが鳴ります。シンプルです。あまり意味がないような気もします・・・。次
Delphi2009では AnsiStringにコードページが設定できるようになったとのことです。さっそく試してみます。まず、フォームに下図のとおりコンポーネントを配置します。~次にこのページ末のコードを記述します。プログラムを実行し、ボタ
Delphi2009から実装されたGenericsを見てみますまず、VCLアプリケーションを作成し、下記コードを入力します。Generics.CollectionsユニットをUsesします。TListの宣言が少し違うことに注意。実行してみま
この例ではうまく動いていますが、内部エラー:L4077が出るケースが多々あるようです。コード中で最低1回、Matchを実行するとコンパイルは通るらしいです。procedure TForm1.Button1Click(Sender:TObje
Delphi2009ではString型はUnicode文字列として扱われます。文字列を以前の形式で扱う場合を試してみましょう。まず、下図コードを記述します。文字列をAnsiString型で宣言しました。このコードを実行すると、結果は下図とな
Delphi2009からは文字列が全面的にUnicode文字列に置き換わりました。どんな感じか見てみましょう。まず、下図のコードを記述してみます。実行結果は下図のとおりです。従来のDelphiでの実行結果は下図のとおりです。文字インデックス
Delphi バージョンメモDelphi製品名コンパイラバージョン識別子パッケージ識別表記RTL VersionCompiler VersionDelphi 1VER8010 Delphi 2VER9020 Delphi 3VER100
Delphi2009のコンポーネントを確認してみましょう。Standard~SystemカテゴリAdditionalに TLinkLabel,TButtonedEdit,TBaloonHint,TCategoryPanelGroupが追加さ
インストールが完了すると、スタートメニューに下図のショートカットが作成されます。CodeGear RAD Studio のショートカットをクリックしてRAD Studio を起動してみました。スプラッシュスクリーンが表示され、IDEが起動し
InstallAwareのインストールをします。セットアップランチャのInstallAwareのインストールをクリックすることで、InstallAwareのインストーラが起動します。ウェルカム画面が表示されます。バージョンは6.41.379
Delphi 2009のドキュメントのインストールをします。インストールランチャから、ドキュメントのインストールボタンをクリックします。セットアップファイルが実行され、言語選択ダイアログが表示されます。セットアップ開始画面が表示されます。「
Delphi2009をインストールしてみます。Install.exeを実行します。インストールランチャが起動します。Delphiおよび C++Builder 2009のインストールをクリックします。まず、言語選択ダイアログが表示されます。よ
2008-9-18: 作成Delphi2009 レビューページ1.Delphi 2009のインストール2.Delphi 2009 ドキュメントのインストール3.InstallAware のインストール4.Delphi 2009 のライセンス
CVSNT サーバーをインストールします。手順サーバーにCVSNTをインストールし、クライアントPCから、コミットやアップデートができるようにしたいと思います。(このサーバーでは開発はしない、リポジトリのみを運用)補足インストールは Adm
Subversionリポジトリからチェックアウトする手順を紹介します。チェックアウトとはプログラムのコードを編集するために、リポジトリからプログラムコードをダウンロードしてローカルで編集できる状態にすることです。書式コマンドの書式は次の通り
CVSNTサーバーの初期設定をします。手順スタートメニューのCVSNTのService Control Panel を開きます。最初のタブである Service Status が表示されるはずです。サービスが起動しているか確認してください。
先ほどチェックアウトしてきた aa.txtを編集します。編集が終わりましたら、サーバーにコミットしましょう。まず、誰かが変更していないか確認するためにアップデートをします。アップデートは status コマンドでします。コマンドプロンプトに
サーバー側の設定が終わりましたので、クライアント側のツール類をインストールします。 今回、クライアントはWinCVSを用います。まずWinCVSをダウンロードします (http://www.wincvs.org)今回用いたバージョンは1.3
チェックアウトしてきたディレクトリにファイルを追加しました。このファイルをリポジトリに追加します。コマンドプロンプトにて。cd "d\checkouttst"でチェックアウトしたディレクトリにカレントディ
一番最初は、リポジトリは空っぽなのでインポートする必要があります。まず、CVSにログインします。「Admin」メニューの「Login」を選んでください。下の図のダイアログが表示されます。CVSROOTのチェックにしるしを付けます。右隣のフィ
概要リポジトリへのタグの追加は svn copy で行います。手順コマンドプロンプトで、カレントディレクトリをリポジトリのディレクトリにして、svn copy svn://hako/test svn://hako/test/TAG-01 -
すでにあるリポジトリからリソースを取得します。まず「Remote」メニューの「Checkout Module」を選びます。下のダイアログが表示されます。モジュール名を設定します。先ほど Module という名前でインポートしましたので、この
Unit1のままでは、さまにならないので、名前を変更しました。Delphi2006では、プロジェクトマネージャから簡単にプロジェクト名やユニット名が変更できます。ファイル名が変更されました。CVSでは、こうした事態が起きるとファイルを削除し
タグを振ることで、タグの振った時点の状態にあとで簡単にアクセスすることができます。WinCVSでタグを付加したいファイルを選択します。次に、「Modify」メニューの「Create a tag」をクリックします。下図のダイアログが表示されま
cvsのリポジトリを cvs2svnを使って変換します。まず、cvs2svnをダウンロードしてきて展開します。また、pythonが必要になりますので、active pythonなどをダウンロードしてきてインストールします。次に、cvs.ex
ファイルが増えた場合、ファイルの追加をする必要があります。具体的にはフォームが増えたり、ユニットが増えたり、アイコンなどのリソース、HTMLで書かれたマニュアルのページが増えた場合などです。この作業の前に、Delphiで新規プロジェクトを作