• 締切済み

VB6から.NETへのコンバート

VB6で標準のコントロール「Data」を使用している 画面が多いのですが、.NETへコンバートした場合 VB6で使用できていた「Data」コントロールが.Net版 では無くなる為、ラベルになってしまいます。 こうなった場合、どのように対処すればいいのでしょうか? お手数では御座いますが、どなかたご指導お願いします。

みんなの回答

  • Kuppycat
  • ベストアンサー率50% (109/216)
回答No.1

こちらVB6.0のみ環境なので参考程度で。 .NETに限らず、該当するコントロールがない場合別のコントロールに置き換わってしまいます。 その場合、該当するコントロールを参照し、貼り付け、置き換わってしまったコントロールを消し、その名前を新しいコントロールにつけます。 後は、イベントやプロパティの調整を行えば大丈夫かと。 .NETはなかりVB6.0とは違うので言うほど簡単にはいかないかも知れませんが、がんばってください。

fcinvin
質問者

お礼

ありがとう御座います。 コントロール1つ取っても.NETになれば無くなっている ものも多くて一筋縄ではいかないと自分でも調べて 思いました。ご丁寧なご回答ありがとう御座いました。

関連するQ&A

  • VB6.0とVB.NETの違い

    学校の実習での復習で分からないところがありまして 文献を調べたのですが、解決しなかったので教えてください。 最近VB.NETを使う機会が多くなりまして、VB6.0との違いについて悩んでおります。 かつて、VB6.0で基礎的な参考書にデータコントロールを使用してのデータベース(エクセルを用いての)を作成したことがあったのですが、VB.NETにしてからは、同じ方法でのアプリケーションの作り方(データコントロールとエクセルを使っての方法)がわからなくなってしまいました。 どなたか、教えてください。おねがいします。

  • VB.NETでのページセレクト機能

    VB.NETにおいて フォーム上に一覧(グリッド)形式のコントロールを配置して データを一覧表示し、更にページセレクトの機能を持たせたいと 考えています。  ・「前へ」ボタン  ・「次へ」ボタン  ・ページ直接指定ボタン   (検索サイトの結果ページなどによくある、1 2 3 4 5 …) ASP.NETのDataGridコントロールでは実現できそうなのですが、 VB.NETの標準コントロールでも簡単に実現できるものでしょうか? (特別にプログラミングすることなく) できない場合、市販コントロールの採用も止む無しと考えていますが、 そのような製品はありますでしょうか?

  • VB.NET電卓

    VB.NETの標準コントロールにカレンダー機能がある事は調べたのですが、電卓が見つかりません。電卓機能は無いのでしょうか?

  • VB2005 ラベル(ボタン)をコントロール配列のようにしたい

    VB2005を使用していますが、画面に貼り付けている同じ名前のラベルおよびボタンをコントロール配列のようにしたいのですが、方法が分かりません。VB6ではラベル(ボタン)のIndexに番号を付けていけばよかったのですが。どなたか知ってれば教えて頂きたいのですが。 よろしくお願いします。

  • アークザラッドIIのコンバートについて

    PSストアでアーカイブスとして配信されている「アークザラッドII」のコンバートについてすみませんがどなか教えて下さい。 Iはダウンロード版を既に攻略済み(ラストのセーブデータがあります)で、IIに引き継ぎ(コンバート)しようと思ったのですが、IIを少し進めていたデータがあったのでコンバート出来ませんでした。 IIの少し進めていた既存データを消してIIにはまったくセーブデータが無い状態にしていますので、これでコンバート出来ると思うのですが少々不安です。 この状態でIIの初期画面→コンバート→はじめからを押すとコンバートはきちんと出来ますよね? 文章分かりづらいかもしれませんが宜しくお願いします。

  • VS2010 VB.Netのコンソールアプリについ

    VS2010 Exspress VB.Netのコンソールアプリケーションについて VB.Netのコンソールアプリケーションにて、 実行すると黒い画面が表示します、これを止めるにはどうすれば、良いのでしょうか? ※VB6では、標準EXEより、フォームを無くし、標準モジュールを追加しても黒い画面は、表示されません よろしくお願いします

  • vb.netコントロールの共有について

    初めまして。ponzouと申します。 vb.netで異なるアプリケーションからコントロールを共有するにはどうしたらよいのでしょうか。 vb6はActiveXExeを作成してグローバルオブジェクトに格納して実装していたのですが、.netを一昨日にインストールしてみると、ActiveXExeは作れないことがわかりました。 御手数をおかけしますが、よろしくお願い致します。

  • VB6かVB.netか

    初歩的なことですが教えて下さい。 現在、VB6(SP5)で開発したアプリ(製品)があります。これはJet(Access2000)を使用したDBや自作のActiveXを使用して構築されております。今度この製品の改良を行う予定で、新規開発(但し使えるものは流用したい)を考えています。ここで使用する開発言語をVB6かVB.netのどちらにするべきか悩んでいます。世の中の流れが.netに進んでいる為.netで開発した方が良いとも思いますし、その反面VB6で開発したアプリが今後発売されるOSなどの環境で使用できなくならないのであれば使い慣れたVB6にしようかなとも思っていいます。何か良きアドバイスなどあれば教えて下さい。

  • 透明なフレーム VB.net

    開発環境 Windows2000Pro VB.net 2003 コンボボックス・オプションボタン(ラジオボタン)・チェックボックスの操作を不可としたいと思っております。 単に「Enabled」プロパティを「False」にすると、ラベルの文字が薄くなってしまうので、文字はそのままにしたいと考えております。 VB6では、枠線無しのフレームで囲み、そのフレームに対して、「Enabled」を操作することで可能でした。 VB.netではGroupBox・Panelというコントロールが提供されているようですが、実現は可能なのでしょうか? ご存知な方、宜しくご教授お願いします。

  • VB.NETでのコントロールの初期化

    VB.NETでのコントロールの初期化 VBの練習を始めたのですが、各コントロールの使用するプロパティを初期化する際の処理が、下記の記述であっているか判断して頂きたく思い、質問させていただきました。 判断して頂きたい処理は、ピクチャーボックスで画像を表示させる際の記述です。  PictureBox1.Image = Nothing のように記述しているのですが、これで合っているでしょうか? また、上記のもの以外でも、初期化の記述で知っているものがありましたら、教えていただけると幸いです。 ちなみに私はラベルのテキストを初期化する際の処理として  Label1.Text = String.Empty のような、記述をしています。 以上です。宜しくお願い致します。

専門家に質問してみよう