問題タブ [vb6]
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# - MS Project の .mpp ファイルからどのようにデータを抽出しますか?
ネットワーク上の .mpp ファイルからデータを抽出し、それをいくつかの異なるデータベースの他のデータと組み合わせる必要があります。アプリケーションは、Perl、VB6、VB.net、または C# で記述できますが、Windows ベースのサーバーから簡単にスケジュールする必要があります。
ユーザーの介入なしで MS Project データを抽出するには、何をお勧めしますか?
MS Project で使用できる ODBC ドライバーはありますか?
.mpp を開いてアクティビティ データを読み取るためのモジュール (Perl、VB、VB.net、または C# 用) はありますか?
c++ - VB6 から DLL 関数を呼び出す
私が作成した Windows DLL を C/C++ で作成しました (エクスポートされた関数はすべて「C」です)。DLL は VC++ で問題なく動作します。私は DLL を、すべての開発を VB で行っている別の会社に渡しました。関数へのリンクに問題があるようです。私は 10 年間 VB を使用しておらず、インストールさえしていません。何が問題なのですか?
すべてのパブリック関数を次のように宣言しました。
何か案は?
最後に、今日これに戻り、機能するようにしました。答えは私を正しい軌道に乗せましたが、これが最も役立つことがわかりました:
http://www.codeproject.com/KB/DLL/XDllPt2.aspx
また、文字列を DLL 関数に渡す際にいくつかの問題がありましたが、これが役に立ちました。
http://www.flipcode.com/archives/Interfacing_Visual_Basic_And_C.shtml
.net - VB6コントロールアレイに相当する最も単純な.NETは何ですか?
.NETについてはまだ十分に理解していないかもしれませんが、この単純なVB6コードを.NETで簡単に実装するための十分な方法はまだわかりません(このコードが配列Command1()とNにN個のCommandButtonを持つフォーム上にあると仮定します配列Text1())のTextBoxes:
あまり有用なコードではないことは知っていますが、VB6で制御配列を簡単に使用できることを示しています。C#またはVB.NETで最も単純な同等物は何ですか?
vb6 - VB6 コレクションにレコードが存在するかどうかを確認しますか?
現在の職場で大規模な VB6 アプリを継承しています。私は仕事でVB6を学んでいますが、いくつかの問題があります。現時点での主な問題は、Collection オブジェクトにキーが存在するかどうかを確認する方法がわからないことです。誰でも助けることができますか?
vb6 - VB6 NegotiateMenus
ocx コントロールを配置した vb6 フォームがあります。フォームに NegotiateMenus を設定すると、ocx のコントロールが表示されます (これが必要です)。次に、独自のコントロールをフォームに追加します。そのコントロールにフォーカスがあると、ocx のメニューが消えます。
誰がフォーカスを持っているかに関係なく、常に ocx からメニューを表示したままにするにはどうすればよいですか?
vb6 - vb6フォームのボタンをクリックするにはどうすればよいですか?
ocxコントロールが付いたvb6フォームがあります。ocxコントロールには、コードから押したいボタンがあります。どうすればよいですか?
私は持っています:
しかし、それは機能していないようです。
vb6 - ActiveXコントロールのデフォルトのプロパティ検出
ActiveXコントロールのどのプロパティがデフォルトのプロパティであるかを判断することは可能ですか?たとえば、VB6コントロールのCommandButtonのデフォルトのプロパティは何ですか?また、他のコントロールのデフォルトをどのように見つけることができますか?
/編集:オブジェクト自体へのソースがない
regex - VB6の正規表現?
フォーマット エラーを検索するために、特別にフォーマットされたテキスト ファイル (基本的には、いくつかの列の区切り文字が異なる列タイプの固定セットを持つ CSV ファイル... ほとんどの場所でカンマ、他の場所ではコロン) をふるいにかけることができるプログラムを作成する必要があります。 . 正規表現が進むべき道だと思います。
質問: VB6 用の適切な正規表現ライブラリはありますか?
ありがとうございました!
編集:なんてこった、1時間以内に3つの応答。皆さん、どうもありがとう!Jeff の投稿やポッドキャスティングで Regex Buddy について非常に良いことを聞いたので、確認する必要があります。
sql-server - Visual Basic 6 ListView で複数列の並べ替えを行う方法は?
私は Visual Basic 6 で作業しており、ListView の複数の列で並べ替える必要があります。たとえば、音楽トラックのリストをアーティスト、アルバム、トラック番号の順に並べ替えます。私の知る限り、VB6 はそのままではこれをサポートしていません。私がすでに聞いた提案は次のとおりです。
- 最初に SQL テーブルのデータを並べ替え、結果の順序でデータを表示します
- メモリ内の ADO レコードセット オブジェクトのデータを並べ替える
- プライマリ列で並べ替え、アイテムに対して並べ替えアルゴリズムを実行し、手動で正しい位置に移動します
アドバイスを貸すことができるVB6で複数列の並べ替えの経験がある人はいますか?
windows - 実行時エラー 1012 アプリケーション データ ディレクトリへのアクセス エラーの原因
私の友人は問題を抱えています:)。
Visual Basic 6.0 で書かれたアプリケーションがあります (彼によるものではありません)。
ユーザーの 1 人が、Windows 2000 で実行し、ディスク上のフォルダーをスキャンしようとすると、次のメッセージが表示されたボックスを表示したと報告しました。
実行時エラー 1012 アプリケーション データ ディレクトリへのアクセス中にエラーが発生しました
それについてグーグルで検索することはできず、VB6 ヘルプ ファイルでランタイム エラー 1012 については何も見つかりませんでした。
私の推測では、VB は、アプリがアクセスできないフォルダーを返す古い API 関数を呼び出します (プライベート、暗号化、他のユーザーに属し、アプリは必要な権限のないユーザーによって実行されます)。
しかし、これを再現できませんでした (Windows XP Professional)。
過去にこのようなバグに遭遇した人はいますか?