- ベストアンサー
vb.netコントロールの共有について
初めまして。ponzouと申します。 vb.netで異なるアプリケーションからコントロールを共有するにはどうしたらよいのでしょうか。 vb6はActiveXExeを作成してグローバルオブジェクトに格納して実装していたのですが、.netを一昨日にインストールしてみると、ActiveXExeは作れないことがわかりました。 御手数をおかけしますが、よろしくお願い致します。
- ponzou
- お礼率100% (1/1)
- Visual Basic
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
カスタムコントロール
関連するQ&A
- VB6からの移行したいけど、VB.NETのコントロール配列は?
VB6ではフォーム上にボタンコントロールとかを配列で作成できクリックされた時にはボタンイベントのインデックス値によってどのボタンを押されたが判断できて各処理を記述できていましたが、VB.NETでは同じようにはできないようです。オブジェクト指向的?にはこちらがいいのでしょうが、どうも面倒くさくなったなぁというイメージしかわかず、なぜこの方がいいのかという納得いく書籍とかも見つけることができていません。 どなたか、ご教授頂きたいのですがよろしくお願いします。参考になる書籍やWEBとかもありましたらお教えいただければ幸いです。
- ベストアンサー
- Visual Basic
- VB6.0とVB.NETの違い
学校の実習での復習で分からないところがありまして 文献を調べたのですが、解決しなかったので教えてください。 最近VB.NETを使う機会が多くなりまして、VB6.0との違いについて悩んでおります。 かつて、VB6.0で基礎的な参考書にデータコントロールを使用してのデータベース(エクセルを用いての)を作成したことがあったのですが、VB.NETにしてからは、同じ方法でのアプリケーションの作り方(データコントロールとエクセルを使っての方法)がわからなくなってしまいました。 どなたか、教えてください。おねがいします。
- 締切済み
- Visual Basic
- VB.NETのユーザコントロール
VB6.0のユーザコントロールはコンパイルすると OCXになり、レジストリに登録しないと使用できません。 VB.NETでもユーザコントロールの作成は可能だと思いますが、これはOCXではないのですよね? で、やはりレジストリに登録する必要があるのでしょうか? 単なるプロジェクトへのファイル追加だけで使えるようになればいいんですけどねー
- ベストアンサー
- Visual Basic
- VB.netについて質問です。(2つ)
まず、コンパイルのやり方がわかりません。 VB6.0を今まで学習していました。VB6.0だったら、 メニューバー→実行ファイル作成(*.exe) …で、できたのですがVB.netにはなかったです。 MSDNを拝見したら、コマンドから コンパイルするような事が記載されていたんですが 見ながらやっても、さっぱりです。 実際の具体例を教えていただけないでしょうか? VB6.0の場合、ネットワーク通信を行う際… Winsockというオブジェクトを使って通信を行いましたが VB.netの場合、どのオブジェクトが該当するのでしょうか? インストールした段階なので、標準のオブジェクトに 無い場合は、コンポーネントからインポート(?)するような 方法も教えてください。 よろしくお願いします。(^^)
- ベストアンサー
- Visual Basic
- VB .NETに関する書籍について
現在までVB6でプログラミングをしていましたが、VB.NETに乗り換えてから、まったく使えなくなってしまいました。 Form1をクリックしたらForm2を表示するようにしたくて単純に Form2.show とやってみたところ、 「非共有メンバを参照するには、オブジェクト参照が必要です。」と言われますが、はたして何のことやら??と戸惑っています。 VB6では、コントロール操作やファイルの書込み、条件判断、エラー処理などといったプログラムの基本はわかっていますので、そのまま応用できると思うので、こんな私が参照すべき書籍があれば教えていただきたいと思います。
- ベストアンサー
- Visual Basic
- VB.netユーザコントロールのフォーカス
VB.net(2008)でユーザコントロール(TextBoxなど)を作成していますが、そのコントロールに フォーカスが移りません。 ユーザコントロールではWndProcをオーバライドし、enabled指定時の動作のみを 定義していますが、そのコントロールにSelectALLでフォーカスを移そうとしても 飛んでくれません。 何が問題なのでしょうか? よろしくお願いいたします。
- ベストアンサー
- Visual Basic
- VB2010 ネットに繋ぐ方法
VB2010でWindowsアプリケーションを作成しましたが、このアプリケーションのForm1にボタンを設けて、それをクリックすることによりネットに繋げるようにしたいのですが、出来ないものでしょうか。 ネットに繋ぐ理由は、ネット上でホームページを参照できるからです。 ネットに繋ぐのであれば、WEBアプリケーションを作成しないといけないのでしょうか。
- ベストアンサー
- Visual Basic
- VB2005 コントロール配列について教えていただけませんか?
現在VB2005を用いてプログラムを行なっている初心者です。 ここのサイトでVB2005ではコントロール配列は使用できないことを知りました。そこで、例えばフォーム上にTextBoxを5個配置して、各TextBoxに入力された値を配列に格納するのにはどのようにすれば良いでしょうか? data(0) = textbox1.text data(1) = textbox2.textと一つずつやるしかないでしょうか・・・ For文などを用いて簡単にできる方法を教えてください。 よろしくお願い致します。
- 締切済み
- Visual Basic
- VB6.0への移行かそれともVB.NETへの移行か
VB4.0で作成したアプリケーションをVB6.0かVB.NETかどちらかへの移行に迫られています。 仮にVB.NETの場合でも、Windowsアプリとして移行する予定です。 各バージョンを選択する利点や要調査事項等がわかれば教えてください。 ちなみに、WindowsXP上にアプリケーションを乗せる予定です。
- 締切済み
- Visual Basic
- VB.NETの環境と参考書について
普遍的な言語を使ったことのないほぼ初心者です。 (ある会社が作った特定の言語しか使えません・・・。) VB.NETを勉強するように言われたのですが、VB自体の経験も全くなく、「VB.NET」=「Visual Basic .NET」ということしか分かりません。 まず、環境として何らかのバージョンのVBをインストールする必要があるのでしょうか? それとも、全く別の代物がいるのでしょうか? また、「.NET Framework」もインストールしなければいけないのでしょうか?「.NET Framework」にVB.NETのコンパイラも付属しているありましたが、よく分かりません。 あと、VB.NETを勉強するのに、良い参考書があれば教えてください。(オブジェクト指向などもあまり分かってません。) 本当に何も分からないので、とぼけた質問かと思いますが、どうぞよろしくお願い致します。
- ベストアンサー
- その他(プログラミング・開発)
お礼
早速の回答ありがとうございます。 私の理解力が悪いのかもしれませんが、 カスタムコントロールを作成した場合、そのコントロールの共有が可能となるのでしょうか。 例)テキストボックスオブジェクトのTEXTプロパティの値等。 たびたび申し訳ありませんが、よろしくお願いします。