VB2005Expでプログラムの中からTextBoxのTextAlignプロパティをいじりたいんですが、エラーが出て困っています。最近VB2005ExpressEditionをいじり始めた日曜プログラマです。簡単な業務ソフトを作っていてちょっとつまずいていますので何が悪いのか教えていただけますでしょうか?TextBoxを使って数値を入力するところで、デフォルトで右詰めにしてある項目にフォーカスが当たった時だけ、TextAlignでテキストを左詰めにしフォーカスを失ったら右詰めで表示し直すという簡単な処理のはずなんですが実行すると「Win32Exceptionはハンドルされませんでした」「ウィンドウのハンドルを作成中にエラーが発生しました。」と表示されて止まってしまいます。具体的にやりたい事をソースで要約しますと・・・PublicClassForm1PrivateSubTextBox1_GotFocus(ByValsenderAsObject、ByValeAsSystem.EventArgs)HandlesTextBox1.GotFocusMe.TextBox1.TextAlign=HorizontalAlignment.Left'←この行でエラーが出ます。EndSubPrivateSubTextBox1_LostFocus(ByValsenderAsObject、ByValeAsSystem.EventArgs)HandlesTextBox1.LostFocusMe.TextBox1.TextAlign=HorizontalAlignment.RightEndSubEndClass・・・とこれだけです(汗)ほとんどの文字列は、一覧の中から「これかな?」っと選んだだけであとはVBが勝手に入力してくれました^^;;;なにか根本的な考え方が間違っているような気がするのですがつまづいている所があまりに初歩的過ぎるためか検索してもなかなか参考になる資料と出会えません^^;「なぁ〜んや、そんな事かい」と言わず進むべき方向を指し示していただけると幸いですm(__)m※あまりに単純な内容かと思いましたので、当方の環境等は割愛しましたがこういうケースでは・・・特に必要ありませんよね?(汗)
|