ボタンを押す(空行を削除して行数を数える)ためのコードは何ですか?プログラムはテキストボックス内のすべての空行を削除し、その後にテキストボックスの行を数えます空の行を削除しますか?テキストボックス内の空行を削除して数えますVB.Net
-7
A
答えて
0
かなりまっすぐ進むようです。ボタンのクリックイベントのハンドルを設定します。削除ボタンと呼ばれます。イベントを処理するサブルーチンを作成し、テキストボックスの内容(Text)を読み込み、改行で分割します。これを配列に保存し、文字を含まない文字列を削除します。あなたが残したものを数えます。
Private Sub DeleteBut_Click(sender As Object, e As EventArgs) Handles DeleteBut.Click
Dim lines = TEXTBOX.Text.Split(New String() {Environment.NewLine},
StringSplitOptions.RemoveEmptyEntries)
Dim num = lines.Count()
TEXTBOX.Text = ""
For i = 0 To num
TEXTBOX.Text += lines(i)
Next
End Sub
--Note: それは、不要な機能である場合は、「ライン」から、それらを削除するか、それは無視しますので、カウントに条件を追加のいずれかにする必要がありますので、これはまだ、スペースのみを含む行をカウントします/
+0
TextBoxの 'Lines'プロパティを見れば、少し簡単になります。' Dim num = TEXTBOX.Lines.Where(Function(l)Not String。 IsNullOrWhitespace(l))。Count() ' –
0
だけのスペースを含む文字列これは、LINQので実現することができます。
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
TextBox1.Lines = TextBox1.Lines.Where(Function(l) Not String.IsNullOrWhiteSpace(l)).ToArray()
Dim count = TextBox1.Lines.Length
End Sub
関連する問題
- 1. vb.netテキストボックス内の行を検索して削除する
- 2. c#テキストボックスから行を削除し、空白行を削除します
- 3. 1つのテキストボックス内の数字を確認するvb.net内のすべての行を削除する
- 4. VB.NETテキストボックスの最初の行を削除する
- 5. テキストボックスから行を削除します。
- 6. データセット内の行数を数え、テキストボックスにテキストとして表示しますか?
- 7. テキストファイル内の行を削除した後に空白を削除するVB6
- 8. キュークラス内の非空削除メンバー関数
- 9. VBA_Loopで範囲内の空行を削除し、一括ですべてを削除する(1行)
- 10. Regexはすべての行の空白を削除します
- 11. Ruamel.yamlのすべての空白行を削除します。
- 12. テキストボックスのオートコンプリートを削除します
- 13. VB.Netフォルダ内のすべてのファイルを削除する
- 14. ファイル内の複数の行を削除します。
- 15. 先頭の空白を削除し、複数の空白を置き換える
- 16. セレン:テキストボックスから内容を削除
- 17. vb.netはテキストボックス内の通貨値で作業しています
- 18. Javaのファイル内の空白行を削除する方法
- 19. 空のhtml trを空にして空になった行を削除する
- 20. すべての空白行を削除しますが、2つの空白行を残します。
- 21. ドロップボックスの選択に基づいてテキストボックスを削除/削除します
- 22. テキストの行を削除してファイルを書き換えます
- 23. テーブルから空白行を削除します。削除する空白行がない場合はエラー
- 24. アレイコレクション内の空または空の要素を削除します。
- 25. Robotフレームワーク内のファイルから空行を削除する方法
- 26. HTML内のタグ間の空白を削除します
- 27. Excelすべての空の行を削除します。600 000行と再フォーマット
- 28. リスト内で数えて要素を削除する -
- 29. データテーブルの空白行を削除する
- 30. 行末の空白を削除する
再読み込みしてください:[私は良い質問をどのように聞いてください](https://stackoverflow.com/help/how-to -ask)。 – sstan
何を試しましたか?あなたが使用している問題があればそれを共有してください。 – Ezi
''コードが必要です 'は質問ではありません – Plutonix