問題タブ [vb5]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - VB5プロジェクトをac#プロジェクトに変換するにはどうすればよいですか
ac#プロジェクトにアップグレードしたいVB5(.net以外)プロジェクトがあります。誰かがこれを手伝ってくれる方法や無料のツールについて何か提案がありますか?
ありがとう
ブラッド
vb6 - VB5プロジェクトとVB6プロジェクトをどのように区別しますか?
いくつかのマイナーなレガシーアプリを維持する必要があり、それらのほとんどにはドキュメントがないか、最小限です。VB5または6で書かれたものがいくつかありますが、どちらかわかりません。ソースコードの見た目はそれほど変わらないようで、VB6を使ってどちらかをロードしてIDEで実行することもできますが、どちらか古い方がVB5だと感じています。プロジェクトがどのプロジェクトで作成されたかをコード検査で判断する方法はありますか?または他の方法。
visual-studio - クラスの定義を含む文字列から VB でクラスのインスタンスを作成することは可能ですか?
クラスの定義を含む文字列から VB 5 CCE でクラスのインスタンスを作成することは可能ですか?
うーん...私は実際に VB 5 CCE を使用しています。コストがかかるバージョンを入手するには安すぎるからです。誰かがそれをそのように実装する方法を教えてもらえますか?
これに答える人へのTYVM!!!!!
NVM... VS 2008 Express をダウンロードしています...
sql-server - VisualBasic 5 で rdoQuery.rdoParameter に null 値を渡す方法
Microsfot Remote Data Object 2.0 を使用して、Visual Basic 5 プロジェクトを作成しています。
次のコードがあります。
次のエラーが表示されます。
(40002) 22005: [Microsoft][ODBC SQL Server Driver] Valor de carácter no válido para especificación cast
何かのようなもの
キャスト指定アクションの文字値が無効です...
私はすでに「null」、vbEmpty、0、falseを渡そうとしました...しかし、運がありませんでした...
何か案が
vb5 - 外国語(口頭)で書かれたアプリケーションでの作業
外国語(イタリア語)で書かれたVB5アプリケーションがあります。イタリア語のAccessDBを使用しています。
これを英語に変換するにはどうすればよいですか?
これを.NETに移植する可能性がありますが、その前に、自分が何をしているのかを何とか読んで理解する必要があります。
web-services - Webサービスを利用するVB5アプリを作成するにはどうすればよいですか?
VB5で記述された1つのレガシーアプリケーションを使用していますが、Webサービスを利用できるようにする必要があります。
誰もがこれを行う方法を知っていますか?VB6でもできると聞きましたが、詳細もわかりません。
.net - .NETアセンブリをCOM表示にし、VB5で機能させる
私はVB6に見えるように管理したアセンブリを持っていて、それは機能しますが、VB5で同じことを達成するのに問題があります。
VB6の場合、アセンブリを作成し、COMで表示できるようにし、COMオブジェクトとして登録しました。アセンブリは、VB6の参照リストに表示され、正常に使用できます。オブジェクトブラウザには、アセンブリ内のメソッドも表示されます。アセンブリとそのTLBをVB5開発に使用される仮想ワークステーションにコピーし、Regasmを実行しました。
仮想W/SはWin2kであり、.NET Fx 3.5はなく、2.0だけであることに注意してください。
アセンブリはVB5で選択できる参照に表示されますが、アセンブリのメソッドはオブジェクトブラウザに表示されず、通常は使用できません。私が行っていない手順があるか、VB5がそのようなCOMオブジェクトの使用方法を認識していません。VB5のセットアップは、VB6がインストールされているのと同じワークステーションではなく、仮想ワークステーション上にあることに注意してください。
何か案は?私が思いついたのは、問題のワークステーションで厳密な名前を生成して使用する必要があるかもしれないということですが...
vb6 - Visual Basic 5 のサービス パックが見つからない
Visual Basic 5 は、最初にリリースされてから数年前まで使用しています。
購入した新しいラップトップごとに再インストールし、そのたびにサービス パックをダウンロードしました。私が必要とするVB5のSP2だと思います。
しかし、2年間触れていなかったので、アプリを変更するためにラップトップにインストールしました。ただし、マイクロソフトはダウンロード用のサービス パックを提供しなくなったようです。
プロジェクトを開くと、フレームごとに「開発者モードでコントロールを使用するライセンスがありません」というメッセージが繰り返し表示されます。
このエラーは何ですか? サービス パックを入手するにはどうすればよいですか?
c# - Windows フォーム アプリケーションでの VB5 と C# の混在
アプリケーションにウィンドウを追加したいと思います。C#を使用して古いvb5プロジェクトを「拡張」することは可能ですか?
実行と維持が容易で、良い習慣になっていますか? そうでない場合、代替手段は何ですか?
algorithm - 式の評価
私はこのように式評価プログラムをやっています。私の問題は、操作の優先順位を処理する方法がわからないことです。再帰を使用して、最も内側の括弧のペアを見つけ、見つかったら、次のようにそれらの中の式を解決します。
次のように自分自身を再呼び出しします。
ここでは、括弧がないため、結果を計算し、もう一度自分自身を呼び出します。
わかりました。期待どおり、戻り値は 17 です。しかし、私が呼び出すとEvaluate("2 + 3 * 5")
、結果は次のようになります。
これは明らかに間違っています。
基本的に左から右に操作を解いています。最初に実行する必要がある操作を選択するにはどうすればよいですか? すべての操作を囲む括弧をいくつか追加することを考えていましたが、見栄えがよくありません。
では、最初に式全体を解析する必要がありますか? 別の方法がありますか?