C++Builderのプロジェクトを作成するディレクトリにコピーします。C++Builderを起動し、VCLフォームアプリケーションを作成します。起動時にDLLを読み込み、終了時に解放します。Unit1.hに次のコードを追加。hDll;Unit1.cppに次のコードを追加。FreeLibrary(hDll);}DLLが正しく読み込まれていることを確認します。次は、Rubyプログラムを実行してみます。Unit1.hに次のコードを追加。(*ruby_cleanup)(int);Unit1.cppに次のコードを追加。}}フォームにボタンを追加し、ボタンを押したときのイベントを記述します。見つかりませんでした。ruby_cleanup(0);}実行してみましょう。ボタンを押すとsuccessと記述されたa.txtが作成されると成功。次に、スクリプトをファイルから読み込んで実行します。Unit1.hに次のコードを追加。char*);Unit1.cppに次のコードを追加。char*))GetProcAddress(hDll,"rb_str_new2");フォームにもう一つボタンを作成し、ボタンを押したときのイベントを記述します。見つかりませんでした。ruby_cleanup(0);}test.rbファイルはこう書いてみました。'success'}実行してみましょう。ボタンを押すとsuccessと記述されたb.txtが作成されると成功。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。»ブログ検索Search広告プロフィールカッコ良すぎと不評の似顔絵。似顔絵イラストメーカーで作りました。名前:山本隆(やまもとたかし)twitter:@gesourceGoogleGitHubリンクサイトのトップページこのサイトのトップページ。キャンセル投稿を送信できませんでした。メールアドレスを確認してください。メール送信チェックに失敗しました。このブログではメールでの投稿共有はできません。