問題タブ [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.
vb.net-2010 - FileInfo.Lengthは、実際の現在のサイズではなく、常にファイルの合計サイズを表示します
コマンドを使用して、(データのバイトを手動でコピーせずに)大きなファイルのコピー手順の進行状況を監視しようとしていますFile.Copy([FileName])
。
だから私がやろうとしているのは、コピーされるファイルの長さを取得し、それを宛先ファイルの長さと比較することです。これは私にコピーの進捗状況の良い感覚を与えるでしょう。
唯一の問題はFileInfo.Length
、宛先ファイルのプロパティが、ディスク上のファイルの実際のサイズではなく、コピーされるファイルの合計サイズを返すことです。このデータを取得する他の方法はありますか?ありがとう、クリス
編集(下から移動-OPによって回答として提出されました)
私はリンクを見ました、そしてそれは私が望むものではありません。ファイルが大きい場合(コピーに3秒以上かかる場合)にのみファイルコピーの進行状況を表示したいと思います。
大部分のファイルは約1/4秒かかりますが、ネットワーク経由でコピーするのに時間がかかる〜600+MBのファイルもいくつかあります。
必要なのは、宛先ディレクトリにある部分的にコピーされたファイルの実際のファイルサイズを取得する方法だけです。
(ここにアカウントがないため、質問への回答への返信を投稿できませんでした。そのため、そうではありませんが、回答として表示されています。)
ありがとう、クリス
tsql - Parameterized Update Sub でエラーを取得する
なぜこれが機能しないのかわかりません。
いくつかのテキスト ボックスとドロップダウン リストを含む単純なフォームがあります。従業員のプロフィールを表示します。ユーザーはフィールドを手動で編集し、[保存] をクリックできる必要があります。彼らが保存をクリックすると、エラーが発生し続けます。
Q1: SmallDateTime データ型に Null 値を挿入するにはどうすればよいですか?
Q2: JobGrade の TinyInt (SqlServer 2005) のどこが間違っていますか?
I open the form and fill it out correctly.
I'll enter something like "4" (no quotes) for JobGrade. It still says "conversion from strink ''" like its not even seeing when I input items on the form.
Errors are below:
System.InvalidCastException: Conversion from string "" to type 'Byte' is not valid. ---> System.FormatException: Input string was not in a correct format. at Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value, NumberFormatInfo NumberFormat) at Microsoft.VisualBasic.CompilerServices.Conversions.ToByte(String Value) --- End of inner exception stack trace --- at Microsoft.VisualBasic.CompilerServices.Conversions.ToByte(String Value) at Profile.btnSave_Click(Object sender, EventArgs e) in
Update
The DBNull.Value issue is resolved.
The JobGrade, and Role are still issues. When throwing up some breakpoints on it doens't fetch the contents of the textbox or the dropdown list.
** Updated Code **
編集2:
したがって、私はこれをほとんどあきらめ、代わりにテーブルを FormView ItemTemplate に移動し、EditTemplate も使用しました。以下のリンクに記載されているように修正しました。 http://www.beansoftware.com/ASP.NET-Tutorials/FormView-Control.aspx
entity-framework - PFModel.Designer.vbのエンティティMyBase.NewのSystem.Data.Entity.dllで「System.ArgumentException」が発生しました
このエラーが発生しました:
タイプ'System.ArgumentException'の最初のチャンスの例外がSystem.Data.Entity.dllで発生しました
エンティティモデルに新しいプロパティを追加した後。
これは、新しいモジュールレベルのオブジェクトを追加しようとした後に発生します
次に、
エラーが発生して停止する場所。プロパティを作成する前は機能しましたが、プロパティを追加した後は
データベースモデルを生成します。
私のエンティティモデルから。
VB.NET Expressを再インストールし、designer.vbを削除してedmx.sqlceを削除してから再作成しようとしましたが、どちらも役に立ちませんでした。
助言がありますか。私はインターネットを調べましたが、この問題に役立つものは何も見つかりませんでした。よろしくお願いします!
vb.net - If演算子の結果をSystem.Nullable型に割り当てます
If演算子(http://msdn.microsoft.com/en-us/library/bb513985(v=VS.100).aspx )を使用してSystem.Nullableオブジェクトに値を割り当てる場合、結果がNothing( null)の場合、0がオブジェクトに割り当てられます。
例:
xがnull許容型の場合、デフォルトの整数型0が割り当てられるのはなぜですか。nullの値を受け取るべきではありませんか?
vb.net - ポストのためにコントローラーに戻るときにモデルのプロパティが設定されない
私はこれを見つめて盲目になります。ビューで[保存]をクリックすると、コントローラーのsaveメソッドに送信されるモデルに値が設定されておらず、すべてデフォルト値になっています。私は何が欠けていますか?私は実際に別のプロジェクトとまったく同じ手法を使用しています...データはビューに正しく入力されています。編集して[保存]をクリックすると、コードはコントローラーのSetSiteTermsメソッドに入りますが、見る。:-(私はこれが単純でばかげていることを知っていますが、私はまだそれを見ることができません。
モデル:
意見:
コントローラ:
編集:ビューとコントローラーを更新しました。モデルにデータが入力されている理由は、ビューで編集できますが、保存ボタンを使用して投稿すると、コントローラーに送信されたモデルにデータがありません。
vb.net - vb.netで背景色のグラデーションを使用してボタンを作成するにはどうすればよいですか?
ボタンをグラデーション カラー (赤から緑) で塗りつぶす必要があり、これを行う方法が見つからないようです。
長方形を描画してグラデーション塗りつぶしを行うことはできますが、ボタンの上の長方形ではなくグラデーション塗りつぶしを行うには、ボタンの背景色プロパティが必要です。
vb.net - このマルチスレッド VB.NET (2010 Express Edition) プログラムが正しく動作しないのはなぜですか?
自分のプログラムをマルチスレッド アプリケーションにしようとしていますが、次のコードで説明した 2 つの障害にぶつかりました。このスタブを既存のアプリケーションのより効率的なバージョンに拡張できるように、これを適切に動作させるためにこれを使用して取得できるヘルプをいただければ幸いです。
この件に関して何かアドバイスがあればよろしくお願いします。- アーロン
setup-deployment - 管理者権限を必要とするVisualBasic2010Expressアプリケーションの無料展開
VB.NetとVisualBasicExpress2010を使用しています。アプリケーションを配布するための単一の.exeインストールファイルを作成しようとしています。ただし、アプリケーションを機能させるには、アプリにマークを付ける必要があります。管理者権限が必要です。
[1回クリック]は、A)管理者権限を必要とするコードをサポートしておらず、B)単一の.exeにコンパイルされないため、実際にはオプションではありません。
だから私の質問は...
プログラムを管理者として実行する必要がある単一の実行可能インストーラーパッケージを無料で作成するにはどうすればよいですか。
管理者権限が必要な理由は、アプリケーションがC:\ Windows\System32に書き込むためです。
vb.net - VB.NET2010のIO/ファイル
私はテキストファイルを扱っています。実際には1つのファイルで、情報をコピーする必要があります。私はstreamReaderとstreamWriterを使用しています。しかし、ファイルを閉じてもう一度開こうとするとエラーが発生します。停止した場所から書き込みを開始するために再度開くことができません。他のサブメソッドで同じIOライターを使用すると、ファイルが使用されていることを示す実行時エラーメッセージが表示されます。いつでもテキストファイルを個別に閉じたり開いたりできる方法はありますか?
その間に何回読み書きしても問題ありませんが、閉じると開けません。