問題タブ [vb.net-2010]

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.

0 投票する
1 に答える
749 参照

vb.net-2010 - Visual Basic 2010 のパネルの問題

パネルを作成し、コードを使用して他のフォームへのリンクを追加しました

パネルには、パネル内にある adminlogin フォームが表示されていますが、adminlogin 内のボタンをクリックすると、adminlogin フォームが点滅します。なぜこのまばたきが起こっているのですか?どうすれば停止できますか?パネル内にme.refreshも追加しましたが、機能していませんか?

0 投票する
1 に答える
309 参照

vb.net - DLL から GUI にメッセージを渡す

GUI-BLL-DLL の 3 つのレイヤーで構成されるアプリケーションを作成しました。フラット ファイルをロードするときは、DLL でこれを行っていますが、GUI のプログレス バーを介してプロセスをユーザーに表示したいと考えています。そこで、変数 LineCounts を DLL から GUI に渡したいと思います。EVENTSを使用する必要があることは知っていますが、どのように. このイベントを VB.NET でコード例を使用して実装する方法を理解するのを手伝ってくれる人はいますか?

前もってありがとうエリアス

0 投票する
2 に答える
778 参照

.net - WPF と Windows フォーム アプリケーションの選択

今、私は新しいプロジェクトを開始する立場にあります。今まではいつも WFA を選んでいました。
ここで、WPF または WFA を選択する基準を知りたいと思います。
選択の動機は何ですか。

追加情報

プロジェクトは以下を参照しています。

  • 受信メールを処理する
  • ユーザー(受信者)に適した環境を作成します
  • メールでプロセスをフォローアップする
  • アクションを閉じる
0 投票する
0 に答える
5206 参照

vb.net - VB.netを使用してシリアルポートから手動で読み取る

RS232 を使用して AND GF 3000 e-scale に接続する必要があります。HyperT と AND 独自のプログラムを使用して接続をテストしましたが、動作しています。今、私は物事を読むためのVBアプリを作成していますが、これまでのところ実際に機能しています。ただし、いくつかの部分でかなりバグがあるため、最適化したいと考えています。

以前の読み取りコマンドは次を使用します。

これは私が使用しているもののフルバージョンではありませんが、それ以外は機能します。ただし、終了して再接続すると (私は Windows フォーム コントロールを使用しています)、「スレッドの終了またはアプリケーションの要求により、I/O 操作が中止されました」という例外が発生します。ネットを見回すと、ここのディック・グリアから理由がわかりました:http://www.pcreview.co.uk/forums/serial-port-error-o-operation-has-been-abortedbecause-either-thread- exit-application-request-t2781073.html :

これが意味することは、ほぼ確実に、ポートが閉じられた後に SerialPort オブジェクトが ReadLine への呼び出しを完了しようとしたことです。これは、ポートを閉じる可能性のある UI イベントと、実際の ReadFile 操作を実行している SerialPort オブジェクトのバックグラウンド スレッドとの間の同期が欠如しているために発生する可能性があります (これは、デリゲートの ReadLine の結果として実行されます)。

ReadLine の問題、および私がそれを使用しない理由は、行の終了条件が発生するまでブロックされることです。これは、ポートを閉じた後である可能性があります。したがって、例外。

私は、自分のデータを静的またはクラスレベルの変数 (すべて ReadExisting で新しいデータをバッファーに追加する) に単純にバッファーし、そのバッファーで vbCrLf 終端文字をテストすることを好みます。vbCrLf が見つかった場合 (InStr または Substring から選択)、デリゲートを呼び出して、バッファー内のデータを処理および表示します。コンテンツを処理して表示した後、このバッファをクリアすることを忘れないでください。これを行うと、例外が解決されるはずです。

ディック

以前、私のアプリは、シリアル-シリアル接続に ReadLine の代わりに ReadExisting を使用していました。その後、USB シリアル ケーブルを使用すると、ReadExisting が機能しなかったので、代わりに ReadLine を使用しました。USBケーブルを使いたいので、ReadLineを置き換える方法を探す必要があります。今、私はシリアルポートで大きな揺れはありませんが、ここにある ReadChar を使用して ReadLine を置き換えるほとんど機能するコードを作成することができました:

新しいコードの問題:

  1. IO 例外がまだ残っています。アプリを開いたときにトリガーされることがあります。そのすべての例外があっても、まだキャッチされませんでした。

  2. データがごちゃごちゃして受信されることがあります。たとえば、ST 0009.80 g は .80 gST 0009 と表示されます。データは CrLf で終わるため、表示する前にどのように並べ替えるかをまだ考えています。

これを行うためのより良い方法があることは知っていますが、思いつきませんでした。または、十分に検索していない可能性があります。

0 投票する
1 に答える
896 参照

vb.net - Visual Basic を使用して作成している Office リボンに、DateTimePicker のようなコントロールを追加するにはどうすればよいですか?

多数のコントロールを備えた Microsoft Office 2010 アドイン リボンを作成しています。ボタン、テキストボックス、ラベルなどを追加できます。:-) ただし、必要な 1 つのコントロールを追加することはできませんDateTimePicker。:-( リボンに DateTimePicker のような他のコントロールを取得するための回避策やハックはありますか?

少しでも役立つ場合は、Visual Basic 2010 を使用しています。

0 投票する
1 に答える
356 参照

asp.net - 別のフォルダ内のページとのマターページ内のnavigateurl内のデータベースからページを呼び出す

まず、質問をしてしまったことをお詫びしたいと思います。

vbを使用してasp.netでWebサイトを作成していますが、問題があります。

メニュー名とページの場所を表示するデータベースを作成しました。

ルート フォルダー /Pages にフォルダー コール /Pages/MasterPages を作成しました。マスターページのデザインはその中にあり、通常のサーフィン ページはルート フォルダーにあります。

また、サイトの CMS が入る /Pages/Admin というフォルダーもあります。

今、データベースからメニュー項目を呼び出す次のコードがあります

Container.DataItem("pageName") は pages/home.aspx を表示します。 Container.DataItem("menuName") はホーム (home.aspx ページの名前) を表示します。

上記のコードはマスターページにあります

Internet Explorer のページ名を実行すると、pages/masterpage/pages/home.aspx が表示されます。これは、pages/home.aspx のみを表示する必要があります。

助けてください

よろしく

リロイ M

0 投票する
0 に答える
7978 参照

vb.net - VB.NETでCrystal Report Viewerにパラメータを渡すには?

パラメータをCrystal Report Viewerに渡したいです。レポート ビューアーに .rpt ファイルを追加しましたが、変数をバインドするパラメーター フィールドを取得できません。

そのビューアにパラメータを渡すにはどうすればよいですか?

Crystal レポート ファイルをビューアに追加しましたが、レポート ファイルには 4 つのパラメータが含まれています。パラメータ関数を取得するために CrystalReportViewer1 を使用しようとしましたが、パラメータ関数が見つかりません。

また、プロパティからパラメーター フィールドを見つけようとしました。VB.NETでどうすればいいですか?メイン ページ フォームからレポート ビューア フォームにパラメータを渡したい。

0 投票する
1 に答える
4681 参照

vb.net - Crystal Report Viewer パラメータが正しくありません

パラメータをCrystal Report Viewerに渡そうとしました。しかし、それはパラメータが間違っていることを示しています。

Dim rpt As New ReportDocument

これらのコードにエラーはありますか??

0 投票する
3 に答える
1855 参照

sql-server-2008 - SQL Server に繰り返し (ループ) クエリを実行すると、システムに解放されないメモリが消費されます

約 300,000++ 行を含む CSV ファイルから読み取る VB Web アプリケーションがあります。アプリケーションは行ごとに読み取り、行ごとに、約 100,000++ レコードを含む SQL Server データベース内のテーブルをクエリし、クエリの結果に基づいて、アプリケーションは別のことを行います。sqlservr.exe は、4 GB の開発マシンでメモリ消費量を最大にします。

そこで、ループ クエリの観点から SQL Server のパフォーマンスをテストするための簡単なアプリケーションを作成しました。

このコードが実行されるたびに、sqlservr.exe はさらに 100MB++ のメモリを占有し、コードの実行が終了した後でもメモリを解放しません。

これは正常ですか?この影響を軽減する方法はありますか?