土曜日, 8月 13, 2022
ペットボトルでハンディークリーナーの排気口対策(2)
TCDW7397
今年は余力がなくて祭り(騒ぎ)を断念しました
金曜日, 8月 12, 2022
macOS版Wordで変則サイズのファイルを作成する手順
TCDW7396
予定のある場所は這ってでも向かいます
木曜日, 8月 11, 2022
Photoshopでテキスト処理時は解像度に要注意
Photoshop 23.4.2
TCDW7395
水分補給しないとカナリ危険です
水曜日, 8月 10, 2022
ZBrush Coreでメッシュを整える場合の注意点
ZBrushCore 2021.6.6
TCDW7394
今更とんでもない価格のドライブを買う気にもならない
火曜日, 8月 09, 2022
Visual Studio Basic_23
16進文字コード表示と表示桁数指定
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
'ASCIIとUnicode以外のエンコーディングが、
'サポートされなくかっているので以下のお呪いを記述。
'Shift-JISを使う前に、
'Encoding.RegisterProvider()をコールすればShift-JISが使える。
'ところが、公開しているプログラムは記述しないで完成しています。
'その後プロジェクト名を修正していて処理がややこしくてデータを
'壊してしまったので作り直したかエラーとなりました。
'謎すぎます。
System.Text.Encoding.RegisterProvider(System.Text.CodePagesEncodingProvider.Instance)
'TextBox1をキャラクターに、
'16進数のShift-JISコードとUnicodeを文字列に変換
Dim a As Char = TextBox1.Text
Dim b As String = Hex(Asc(a))
Dim c As String = Hex(AscW(a))
'TextBox1に何も入れずに[文字コードを表示]をクリックしたら、
'「確認したい文字に文字を入力してください」をLabel5に表示
If TextBox1.Text = Nothing Then
Label5.Text = "確認したい文字に文字を入力してください"
Exit Sub
End If
'Label5をリセットし、
'入力された文字が全角文字なら6進数下4桁を表示。
'そうでなければそのまま16進数を表示。
Label5.ResetText()
Dim OutputString As String
OutputString = b
If b.Length >= 8 Then
Label1.Text = b.Substring(4, 4)
Label2.Text = c
Else
Label1.Text = b
Label2.Text = c
End If
End Sub
-----------------Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
'TextBox1、 Label1、 Label2をリセット
TextBox1.ResetText()
Label1.ResetText()
Label2.ResetText()
End Sub
End Class






























