ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

外部コール.NETについて

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2011-2-1 18:16
pu_mahalo  長老 居住地: 大阪  投稿数: 775
フォーラムの皆さんこんにちは

RIAで使用できる 外部コール .NETなんですが
エディタが開き コードを記述できる 感激物なのですが

記述方法の注意事項みたいなマニュアルって
どこにあのでしょうか

単純に.NET(VB C# アセンブリ)を記述するだけで
よいのでしょうか?

たとえば UNIPAAS にボタンを配置して
その ボタンをクリックしたら 
外部CALL .NET として
   メッセージを表示したいので
      --- 以下 追加コード ----VB-
MessageBox.Show("HELOW WORLD")

と記述したら
warninng BC43021:AS句の無い関数です
     BC30451 MessageBoxは宣言されていません。

とか出て チェックが通りません
どなたか 使用された方いらっしゃいましたら
ご教授願います。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2011-2-1 19:46 | 最終変更
s_nagura  一人前   投稿数: 109
こんにちは。

たぶんアセンブリの選択?がされていないのだと思います。
コンポーネントで追加されているでしょうか。
http://www.magicsoftware.co.jp/files/magic_help/uniPaaS1Plus/Components/Composite_Resource_Repository_Columns.htm

訂正:外部コールなのでコンポーネントは無関係でした。

チュートリアル的な文書は以下にあります。
インストールディレクトリ\Projects\DN_Sample\DN_Sample_Guide.pdf
※インストール時にデモを選択していないとダメかもしれません。
RIAデモにもサンプルがあります。

あとはリファレンスマニュアルとマスタリングMagic uniPaaSでしょうか。
http://www.magicsoftware.co.jp/files/magic_help/uniPaaS1Plus/Rich_Client/DotNET_Integration.htm

http://www.magicsoftware.co.jp/files/magic_help/uniPaaS1Plus/mergedProjects/MasteringeDeveloper/42_NET_Objects/NET_Objects.htm
投票数:1 平均点:10.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2011-2-2 10:43
null  長老   投稿数: 191
参考になるのは DN_Sample_Guide.pdf と サンプル(DNSample.edp) ですね。

大まかな使い方はコンポーネントリポジトリで使用するアセンブリを事前に登録し、

名前 | 説明 | タイプ
System | System | .Net
System.Windows.Forms | System.Windows.Forms | .Net

外部コールのエディタの先頭で名前空間(C# の場合は using System; とか) を指定後、

Imports System
Imports System.Windows.Forms

関数内にコードを記述すると言う流れになります。

MessageBox.Show("テスト")


後は、必要に応じて、データービューに .Net 項目を定義したり、
イベントタイプ .Net のイベントハンドラを定義したりします。
.Net 項目のプロパティは DNSet() などの DN で始まる関数を使用します。

# たまにエディタがクラッシュすることがあって、次に開くとプログラムが化けてしまい
# プログラム一本がお釈迦になる不具合が PT1 や PT2 で修正されているかは知りません。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2011-2-2 11:54
pu_mahalo  長老 居住地: 大阪  投稿数: 775
s_naguraさん,nullさん
レスありがとうございました。

まずDN_Sample_Guide.pdf を読んで
サンプル(DNSample.edp)を見てみます

こんな所にドキュメントがあったなんて
ありがとうございました。
投票数:0 平均点:0.00

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約