- PR -

htmlのObjectタグで.net作成のDLLを指定する方法について

1
投稿者投稿内容
starting-point
会議室デビュー日: 2006/04/20
投稿数: 7
投稿日時: 2009-03-12 15:23
こんにちわ

HTMLのOBJECTタグで.netで作成した自作DLLのメソッドcallしたいので、まずは過去ログを参考にテストアプリを作成しようと思っているのですが、うまくいきません。
症状としては、biacさんのサンプルの場合、objectで読み込んだ部分にも入力できるし、その上のテキストの値も反映しているのですが、それが全くならずにカーソルもあたらないReadOnlyのような感じになってしまいます。
(ちなみに、枠の赤線やスクロールバーは表示されています。)

webに関して、よく分からない部分が多いので簡単に治るかも知れませんが
教えてください。

<IISの設定>
実行アクセス権を「スクリプトおよび実行可能ファイル」にしています。
(それ以外はとくになにもしていません)

<HTML、DLLの保存場所>
C:\\Inetpub\\wwwroot\\の直下

<ソース>
HTML側
biacさんが作成したHTMLそのままローカルに保存しただけです。
http://nadia.kabe.to/test/WinFormControlOnHTML/MyTextBox.html

CS側
biacさんのソースのままですが・・・
新しいプロジェクト→クラスライブラリを選択
プロジェクト名:MyControls01(参照設定でSystem.Windows.Formを追加)
クラス名:MyTextBox.cs


using System;
using System.Collections.Generic;
using System.Text;

namespace MyControls01
{
public class MyTextBox: System.Windows.Forms.TextBox{
public MyTextBox()
{
this.Multiline = true;
this.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
}
public string TextReverse
{
set
{
char[] str = value.ToCharArray();
Array.Reverse(str);
this.Text = new String(str);
}
}
}
}



<参考にした過去ログ>
WebアプリケーションにWindows Formsのコントロールを表示する方法
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=1833&forum=7&start=0

IEで管理されるアプリケーションについて
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?mode=viewtopic&topic=4164&forum=7&start=0
1

スキルアップ/キャリアアップ(JOB@IT)