[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 02/15 11:50 / Filesize : 252 KB / Number-of Response : 890
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

VB.NET質問スレ (Part22)



1 名前:デフォルトの名無しさん [2007/07/10(火) 12:23:42 ]
前スレ

VB.NET質問スレ (Part21)
pc11.2ch.net/test/read.cgi/tech/1177299756/

テンプレは2〜10くらいまでの間にある予定

75 名前:69 [2007/07/15(日) 02:28:31 ]
>>72
あ、そうなんだ。
フックなんていうから、Windows メッセージを拾うのかと思ってた。

この会話を>>68が理解できればいいのだが・・・。

76 名前:デフォルトの名無しさん [2007/07/15(日) 02:42:45 ]
>>75
どうなんだろうね

つうかDataGridViewとかで表示してるならDataGridViewのRowsAddedイベントがあったような気がするんだけどなぁ・・・・

77 名前:68 mailto:sage [2007/07/15(日) 03:24:15 ]
具体的にやりたいのはForm上にDataTableにバインドされたコンボボックスがあり、
BindingNavigatorの新規追加ボタンを押すとSelectedIndexが-1に初期化されます。
これを直前のインデックスを保持させるか、変数に取っておいたものを再設定したいです。

DataGridViewのRowsAddedも試してみましたがタイミングは追加された行の制御を渡す前に
発生しているようで、しっかり初期化されちゃった。 ><

例えば>72さんの方法だと、TableNewRowイベントハンドラに自作関数を追加するという
ことですか?

78 名前:デフォルトの名無しさん [2007/07/15(日) 03:28:15 ]
>>77
それだったら新規追加ボタンのクリックイベントでSelectedIndexいじればいいんじゃないのかと・・・・?

>>72
イベント名は忘れたけど まぁそういうことかな
まぁ簡単にできるんであればそんなことする必要もないんだけど

79 名前:68 mailto:sage [2007/07/15(日) 03:40:10 ]
>>78
新規追加ボタンに書いても、それがダメなんです。 ><
consoleにも書き出して確認したんだけど、新規追加ボタンのクリックイベント時点では
Me.ComboBox.SelectedIndexがまだ前の値なんで、イベント終了すると初期化されちゃう。
なんで?新規追加したときはcurrentがインスタンスじゃないから?

それで、制御もらってから発生するイベントがないかなとおもったんです。



80 名前:デフォルトの名無しさん mailto:sage [2007/07/15(日) 03:48:30 ]
くそ

81 名前:68 mailto:sage [2007/07/15(日) 17:08:31 ]
だめだー、ComboBoxのMouseClickイベントでも受付ないよー 

Form_LoadだとSelectedIndex設定できるのになんでだじょ?
だれかヘルプミー (´;ω;)

82 名前:68 mailto:sage [2007/07/15(日) 17:18:54 ]
ごめんなさい、MouseClickイベントだと受け付けました。

83 名前:デフォルトの名無しさん mailto:sage [2007/07/15(日) 17:28:18 ]
Function
 共通処理(変数宣言)
 Try
  メソッド特有処理(メソッドによって異なる処理)
 Catch ex As Exception
  共通処理2(ロールバック)
 Finally
  共通処理3(戻り値の設定やログ書き出し)
 End Try
End Function

このようなメソッドがいくつもある状態なのですが、
共通処理の部分をまとめて部品化させたいと思っています。

あたらしく、どんな処理をさせればいいかの文字列を受け取って、
TryCatchを組み、文字列によって、Try内の処理をSwitchで分けるようにしてみたのですが・・・
もっとスマートに組む方法はないでしょうか?



84 名前:デフォルトの名無しさん mailto:sage [2007/07/15(日) 17:39:25 ]
>>83
ポリモフィズム

85 名前:デフォルトの名無しさん mailto:sage [2007/07/15(日) 17:58:55 ]
>>84
オーバーロードでしょうか?
メソッドが計20種類あり、それぞれ引数がString型2〜4つになっており
その中には同じ引数のものも存在するので、自動的な分岐ができないんです。

86 名前:デフォルトの名無しさん mailto:sage [2007/07/15(日) 18:23:35 ]
>>83
決まり文句 「例外処理を分岐に使うな」
でもその前にExecute("計算")はアホ設計の典型

87 名前:デフォルトの名無しさん mailto:sage [2007/07/15(日) 18:36:23 ]
>でもその前にExecute("計算")はアホ設計の典型
唐突ないいがかり、あるいは思い込みによる罵倒。

88 名前:デフォルトの名無しさん mailto:sage [2007/07/15(日) 18:41:13 ]
Try前に変数宣言(どのメソッドでも行う)
Try内でメイン処理
Catchではメイン処理でエラーが発生した際のデータ復元(どのメソッドでも行う)
Finallyで処理内容を書き出し(どのメソッドでも行う)

このような処理をしているのですが、これも例外処理で分岐させていることになるのですか?
だとしたらどのように記述するのがベターなんでしょうか?

あとExecute("計算")がダサイのは自分でも把握しています(;´Д`)
より良い方法があればご教授お願い致します。

同じようなTryCatchを毎回それぞれのメソッドに記述しており
「Finally区で処理をひとつ増やしたい」などの時に、メソッド全てを書き直す必要があり大変なので
メソッドごとに違うメイン処理以外を部品化させたいというのが要望です。

制約として、引数が同じでオーバーロードによる自動分岐ができませんorz

89 名前:86 mailto:sage [2007/07/15(日) 18:51:44 ]
すまん例外の使い方の意図を勘違いしてた
>>84の言ってるようにポリモルフィズムを使えば?
すべての「特有処理」を表すインターフェイスを定義して、
それぞれの特有処理クラスはそれを実装する

90 名前:83 mailto:sage [2007/07/15(日) 19:35:22 ]
>>84 >>89
ありがとうございます。少し前進しました。
もう少し質問をさせてください(長文すみません)

↓インターフェース
Public Interface hoge
Function 特有処理()
End Interface

↓特有処理を行うクラス(特有処理の数だけ作成)
Implements hoge
Public Sub 特有処理() Implements hoge.特有処理
 特有処理を行う
End Sub

↓メインクラス内の処理
Function(ByVal huge As hoge)
 共通処理
 Try
  huge.特有処理()
 Catch ex As Exception
  共通処理
 Finally
  共通処理
 End Try
End Function

特有処理の種類によって引数が同じだったり違ったりする為、インターフェースを実装できないものがあります
Nothingあたりで無理矢理に引数の数を同じにしてでも実装するべきでしょうか・・・・?
それと、それぞれの特有処理クラスが処理を行っている最中にエラーが発生した場合、
そのエラーをメインクラスがCatchできるようにするにはどうすればよいのでしょうか?

91 名前:デフォルトの名無しさん mailto:sage [2007/07/15(日) 19:50:05 ]
>>88
なんとなく多態ポリモーフィズムよりデリゲートを引数に渡して動作を
切り替えるやり方の方が向いてる雰囲気だね.


92 名前:デフォルトの名無しさん mailto:sage [2007/07/15(日) 19:53:10 ]
>>90
割り込んで悪いけどインターフェイスを使うって話はヨタだと俺は思うよ。
この場合は、

Function Hoge()
 Initialize()
 Try
  DoSomething()
 Catch ex As Exception
  Rollback()
 Finally
   Cleanup()
 End Try
End Function

のHoge()、DoSomething()(これはMustOverrideにする)、Rollback()、Cleanup()をもつ
MustInheritなクラスを作った方がいい。

93 名前:デフォルトの名無しさん mailto:sage [2007/07/15(日) 19:57:01 ]
> それと、それぞれの特有処理クラスが処理を行っている最中にエラーが発生した場合、
> そのエラーをメインクラスがCatchできるようにするにはどうすればよいのでしょうか?
特有処理クラスの中でCatchしなければおk

>>92
それなら特有処理インターフェイスのメンバにRollback()とCleanup()を定義したほうがいいと思うよ
共通処理をばらばらにやってたら結局同じ



94 名前:デフォルトの名無しさん [2007/07/15(日) 20:25:44 ]
Sub aaa()

Dim a(10) As Integer
Dim i As Integer

a(0) = 32
a(1) = 14
a(2) = 56
a(3) = 15
a(4) = 7
a(5) = 18
a(6) = 102
a(7) = 88
a(8) = 11
a(9) = 57
a(10) = 58
'-------------------
'この間で
'-------------------
For i = 0 To 10
Debug.Print a(i)
Next

End Sub

超初心者質問ですみません。
上のようにa(10)にランダムの数字が格納されていて
これを昇順(若い順)に格納しなおしてから
表示するようなプログラムを作りたいの
ですがどのようなやり方があるでしょうか。。


95 名前:デフォルトの名無しさん [2007/07/15(日) 20:35:18 ]
List(of Integer)
自分でソートの順序も最悪決定できるし

96 名前:デフォルトの名無しさん [2007/07/15(日) 20:40:30 ]
>>94
おまえすごいなw

ttp://pc11.2ch.net/test/read.cgi/tech/1099112351/590
ttp://pc11.2ch.net/test/read.cgi/tech/1165574205/487

素晴らしいwwwwww
別に叩く気はないが
プログラム覚える前にネットの人との付き合い方の常識勉強しろよ


97 名前:デフォルトの名無しさん mailto:sage [2007/07/15(日) 20:48:36 ]
>>93
おいおい継承すら理解してない人間がポリモーフィスムがどうこう言ってたのかよ

98 名前:デフォルトの名無しさん [2007/07/15(日) 20:50:41 ]
つうか、例外を発生した時の基本的な動作判ってないようなやつがPG組むなよ
思いっきりスタックトレースとかメモリ情報集めてパフォーマンス落ちるじゃないか

パフォーマンスが問題ないとしても 使われざる所に使ってるのは最悪だな
見分けをつけなきゃいけないじゃないか

エラーが起きるか起きないかで判定するならBoolの関数でも作れよカス

99 名前:88 mailto:sage [2007/07/15(日) 21:13:41 ]
>>91
デリゲートを始めて使ってみたのですが、
引数の数が固定されるのでインターフェースと同じように無駄引数を準備する必要が、orz
何か使い方が間違っているのでしょうか?

Delegate Sub MyDlg(ByVal x1 As String, ByVal x2 As String)

Dim hoge As New 特有処理(3).特有処理
Dim Dlg As MyDlg

Dlg = AddressOf hoge
Dlg.Invoke("test","test")


>>92
確認も含めて質問させてください。

共通処理の部分(部品化したい部分)をスーパー抽象クラス(?)にして、
特有処理の部分をオーバーライドで変化させる形ですよね?

間違っていたら恥ずかしいのですが、オーバーライドの存在を忘れていました。
確かにこうすれば、引数が同じものと違うものが混ざっていても、確実に処理を分けられますね。
ありがとうございました。

>>93
メソッドの返り値をエクセプション型にして返そうとしてたのですが、
Catchを組まないだけでメインの方に飛ぶんですね。
勉強になりました。ありがとうございます。

100 名前:デフォルトの名無しさん mailto:sage [2007/07/15(日) 21:36:35 ]
最初のコードでよかった件

101 名前:デフォルトの名無しさん mailto:sage [2007/07/15(日) 21:37:59 ]
>>99
ああDoSomething()がとる引数は可変なんだね。
その場合は、
Public Sub Hoge(ByVal myDelegate As [Delegate], ByVal ParamArray params As Object())
  Try
    myDelegate.DynamicInvoke(params)
  Catch ex As Exception
    ............

みたいにすればいいんじゃない?(ご免、実際こういう処理はやったことがないので
あんまり自信がない)

後半の継承の話についてはおっしゃるとおり。
処理によって必要な引数が変わるならやっぱり継承をつかった多態は向いてないかもね。

102 名前:88 mailto:sage [2007/07/15(日) 22:22:06 ]
>>101
そのような方法もあるんですね。
ソースを参考にさせていただき、DynamicInvokeの方も勉強したいと思います。
一応現段階では↓のような形になって、部品化も成功したと思います。
(もし何かおかしなコードがあれば、ご指摘をお願いします)

↓共通処理クラス
Public MustInherit Class hoge
 Try
  Me.Load()
 Catch ex As Exception
 Finally
 End Try

Public MustOverride Function Load()

Public Function 特有処理() End Function ※引数の種類だけ特有処理を記述
Public Function 特有処理(ByVal str As String) End Function
Public Function 特有処理(ByVal str As String, ByVal i As integer) End Function

↓特有処理クラス
Public Class 特有処理(1)
 Inherits hoge
 Public Overrides Function Load()
  特有処理( "TEST" )
 End Function

 Public Shadows Function 特有処理(ByVal Tag As String)
 特有の処理を行う
 End Function
End Class

103 名前:デフォルトの名無しさん [2007/07/15(日) 23:40:07 ]
>>102
ごめんそのコードじゃ何をしたいのか誰にも理解できないと思うわ。

普通に考えれば、"特有処理"なんてメソッドをベースクラスに定義する
必要な何もないんだけど。

その"特有処理()"に書く処理を、各子クラスのオーバーライドしたLoad()
の中に直接書けば済む話だと思うけど。



104 名前:デフォルトの名無しさん mailto:sage [2007/07/16(月) 10:37:35 ]
>>103
うん確かに>>102ならインターフェイスかデリゲートでまったく問題ない

105 名前:デフォルトの名無しさん mailto:sage [2007/07/16(月) 10:42:23 ]
だからインターフェイスという選択肢はこの場合は普通ありえないって。
>>92のコードでいう

Initialize()
Rollback()
Cleanup()

これらのメソッドは共有したいのだから。

106 名前:デフォルトの名無しさん mailto:sage [2007/07/16(月) 10:46:40 ]
別ににそれは特有処理クラスの中に定義する必要ないでしょ
外の枠組みを共通化したいんだから外でやればいいこと
>>92のDoSomethingの中で任意のタイミングでInitializeとか
呼びたいっていうなら別だけど

107 名前:デフォルトの名無しさん mailto:sage [2007/07/16(月) 10:53:56 ]
何がいいたいのかよく分からないが、
まあ、OOPのこんな基本もわかってないなら無理しなさんな。

これはプログラマによって意見が分かれるような問題じゃないと思うよ。
(まともな)プログラマなら100人中100人がこういう場合にインターフェイスを
使おうなんてナンセンスだ、と言うだろう。

ようするにただ君がインターフェイスの意義や継承がよくわかってないだけ。

108 名前:デフォルトの名無しさん mailto:sage [2007/07/16(月) 12:46:00 ]
>>103に同意

109 名前:88 mailto:sage [2007/07/16(月) 16:14:21 ]
なんか荒してすみません。結局こんなコードになりました↓

Public Interface hoge
Sub Syori()
End Interface

Public MustInherit Class huge
 Implements hoge
 フィールド宣言   ←特有処理で使われる引数の種類分だけフィールドを作成
 Sub Syori() Implements hoge.Syori
 Try
  Me.MainSyori()    ←ここのTry句以外に、共通に使用するコードを記述
 Catch ex As Exception
 End Try
 Public MustOverride Function MainSyori()
End Class

Public Class 特有処理(1) ←特有処理の種類だけクラスを生成
 Inherits huge
 Public Sub Set引数(ByVal Test As String) ←その特有処理に必要な引数のみを受け取りSETする
  フィールドに値をセット
 End Function
 Public Overrides Function MainSyori()
  特有処理(1)を行う
 End Function
End Class

110 名前:88 mailto:sage [2007/07/16(月) 16:34:51 ]
長すぎを食らったので連投で失礼します。毎回長文ですみません。

フィールド宣言を派生クラスの方にしようか、抽象クラスにしようか迷ったんですが、
結局、派生クラスの数が多く記述するのが大変だったので、
使わないフィールドができることになりますが、抽象クラスに記述しました…、やっぱり派生クラスのほうが良いでしょうか?

それともうひとつ気になるのが、抽象クラスのSyoriメソッド内の共通に使いたいコード内で、
「実際に派生クラスを使うメインクラス内のフィールド」を使いたいのですが、
派生クラスとメインクラスを継承関係にすることはできないので、
毎回Syoriメソッドにポインタ型で渡しています。
すごく違和感を感じるのですが、何かより良い方法はないでしょうか?

それと最後にもうひとつだけ・・・
抽象クラス内では例外処理を利用した共通のコードが記述されているので、
例外処理を省くことができないのですが、この場合だとメインクラスや実際のプログラムなどで
エラーを受け取れないので、Catch内にThrow New Exception(ex.Message, ex)を記述してみたのですが、

これを書くと、エラーが起こったときにちゃんとメインの方にもエラーが飛んでくる代わりに、
Finally句でプログラムがダウンしてしまいます。何かよい方法があればアドバイスをお願いします。

111 名前:デフォルトの名無しさん [2007/07/16(月) 16:36:03 ]
>>109
な・・・なんかなぁ・・・・・
まぁ動いてるならいいんじゃなかろうか・・・・

112 名前:デフォルトの名無しさん mailto:sage [2007/07/16(月) 18:17:51 ]
>>109-110
やっぱり無理に継承使うべき場面じゃないよ。
例外処理のパターンが共通してるからこれを共用したい、と思うのは無理もないけど
そのために無理に継承つかって、その結果処理につかう引数をフィールド渡しにするんじゃ
本末転倒でしょ。

愚直に同じ構造をコピペすべし。
どうしてもパターンを共用するのなら、>>101のようにデリゲート使うほうが
まだしもマシ。

ついでに、人にコード見てもらおうっていうんだから
もうちょっと見やすいコード書こうよ。

日本語のメソッド名とか意味のつかめない捨て名のメソッド名じゃ
タチの悪い釣り扱いされても文句言えないよ。

113 名前:デフォルトの名無しさん mailto:sage [2007/07/16(月) 19:36:47 ]
俺の考え方がおかしいのかな?

「最もマシなコードを選択しろ」って言われたら

・インターフェイスを使ったやつ
 欠点:引数の違いを補うためにParamArrayか、最大値をとって無理に引数をあわせる必要がある

・デリゲートを使ったやつ
 欠点:インターフェイスと変わらなくね?結局引数の違いがネックでParamArrayに頼る感じ

・継承を使ったやつ



114 名前:デフォルトの名無しさん [2007/07/16(月) 19:43:34 ]
イベントなら引数にSenderというオブジェクトとeというイベント継承クラスを入れると
引数の違いなんて事にはならなくね?

設計に問題がある気ガス。

115 名前:デフォルトの名無しさん mailto:sage [2007/07/16(月) 20:04:11 ]
>>114
何が言いたいのか分からんが
おまいの言ってることってまんま>>109と一緒でないかい?

今既に引数の違いは関係がなくなって
どうやってeクラスからメインのフィールド受け取ろう?って話じゃないかな

116 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 00:04:02 ]
ザ・ワールド

117 名前:デフォルトの名無しさん [2007/07/18(水) 01:57:18 ]
VB.NET2003で、フォームに設置したSplitterを操作しようとしているのですが、
Locationに値を与えても位置が変わりません。
 Me.Splitter1.Location = New System.Drawing.Point(0, 300)
 MessageBox.Show(Me.Splitter1.Location.Y.ToString) '初期位置のY座標が表示される

一度表示したSplitterのLocationをコード上から変更することはできないのでしょうか?

118 名前:デフォルトの名無しさん [2007/07/18(水) 02:13:56 ]
普通Locationは変えずに(Dockされてるし)Sizeをかえるもんじゃないのか?
Widthとかさ


119 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 02:14:31 ]
どうせDockとかAnchorが設定されてるんでしょ

120 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 10:49:47 ]
秀作として簡単なゲームを作っています
透過GIFを使って背景は透過出来ましたがPictureboxどおしが重なると四角い枠が見えてしまいます
Pictureboxの重ね合わせはどのようにしたらよいのでしょう?



121 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 11:24:19 ]
>>117
普通スプリッタはパネル>スプリッタ>パネルって貼るでしょ?
最初のパネルの幅や高さ(要はスプリッタが付く方向)を変えてみ?

122 名前:デフォルトの名無しさん [2007/07/18(水) 11:34:54 ]
>>120
ボーダーとかの問題じゃないのか?

123 名前:デフォルトの名無しさん [2007/07/18(水) 11:45:43 ]
教えてくださいm(__)m

auからのメールで(アド以降が)@ezuibe.nemaharikumaharetaa@ezってなってて返信押してメールしようとクリックするとマハリクマハリタの文字だけ消えます!何故?Σ(゚Д゚;≡;゚д゚)



124 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 11:58:02 ]
>>123
教えてくださいm(__)m

>(アド以降が)@ezuibe.nemaharikumaharetaa@ezってなってて
なんで“@”が2つ?
更に不思議なのは、何故このスレで訊く?Σ(゚Д゚;≡;゚д゚)

125 名前:デフォルトの名無しさん [2007/07/18(水) 12:06:43 ]
訂正
@ezweb.nemaharikumaharetaa@ez
マジ解る人居るかなぁ?
2chならきっと居るよね
ヽ( ̄∇ ̄)ノ

126 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 12:07:45 ]
>>120
自分で言うか?<秀作
そんなもん臭作だw

127 名前:デフォルトの名無しさん [2007/07/18(水) 12:48:55 ]
>>126
お前もにおうぞ
風呂入ったか?
遺作より

128 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 12:58:51 ]
>>125
もういいからバイバイ

>>120
習作な。
先は長いぞガンバレ

129 名前:デフォルトの名無しさん [2007/07/18(水) 13:11:06 ]
>>128お前解らないだろ?
ギャハハーw
(・∀・)/ヾ〜〜╋┓

130 名前:デフォルトの名無しさん [2007/07/18(水) 14:15:10 ]
age

131 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 15:26:34 ]
>>129


132 名前:デフォルトの名無しさん [2007/07/18(水) 15:49:59 ]
>>129お前解らないだろ?
ギャハハーw
(・∀・)/ヾ〜〜╋┓

133 名前:デフォルトの名無しさん [2007/07/18(水) 15:51:27 ]
>>131お前も解らないだろ?
ギャハハーw
(・∀・)/ヾ〜〜╋┓



134 名前:デフォルトの名無しさん [2007/07/18(水) 16:28:19 ]
教授様このスレも解決お願い致します!

135 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 17:03:50 ]
どうやら小学生がいるようだな

136 名前:120 mailto:sage [2007/07/18(水) 18:50:42 ]
あたぁ習作でしたw
>>122
ボーダーってPictureboxのプロパティのBorderStyleですか?
境界はnoneにしてますが

pictureboxじゃなくDrawImageメソッドを使う方がいいのかな?
しかし何で命令をいちいちdimで宣言する必要があるんだろ?
面倒なだけで何のメリットがあるのか、ちっともわからん
HSPしか使ったことのない工房の愚痴です、すいません

137 名前:デフォルトの名無しさん [2007/07/18(水) 18:59:42 ]
vb.net2005 なんですが
マウスカーソルの位置座標を小数単位で取得する方法が無いでしょうか
よろしくお願いします

138 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 19:09:52 ]
>>137
釣りですか?

139 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 19:16:50 ]
>>137
ない

140 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 19:39:28 ]
描画に関しては小数点座標が使えるので
マウス座標も取得する方法が無いかと思い質問しました

>>138
マジです
>>139
回答ありがとうです


141 名前:117 mailto:sage [2007/07/18(水) 19:52:56 ]
>>121
ご指摘の通りPanelのサイズを変化させたらそれに伴ってSplitterの位置を変化させることができました。
解決を導く回答をいただきありがとうございました。

142 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 20:13:20 ]
>>140
マウスは画面でしか使わないのでピクセル単位のみ。


143 名前:デフォルトの名無しさん [2007/07/18(水) 20:31:43 ]
>>123も本当です釣りではありません
絵文字が消えるみたいな現象です
お分りになる方教えてくださいm(__)m



144 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 20:35:00 ]
>>143
windowsをアップデートすると直るよ

145 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 20:38:02 ]
>>143
Vistaにすれば問題なし

146 名前:デフォルトの名無しさん [2007/07/18(水) 20:54:39 ]
>>144-145様ありがとうございます!m(__)m
受信の端末は携帯なんです
何故、英字コードが消えたりするのでしょう?


147 名前:デフォルトの名無しさん [2007/07/18(水) 21:01:15 ]
それこそエンコードじゃねぇの?

148 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 21:23:57 ]
>>146
死ね。

149 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 21:53:14 ]
>>146
outlook Expressのバグ
正規のoutlookか他のメーラーを使えば良いよ

150 名前:146 [2007/07/18(水) 21:58:28 ]
自己解決しました。
ここの人間はクソの役にも立ちませんでした(´・∀・`)

151 名前:デフォルトの名無しさん [2007/07/18(水) 23:16:24 ]
すみませんVB2005を使っていてどうしてもつまってしまったので教えて下さい
プログラム初心者です

子フォームでラジオボタンでインターフェースの切り替えの操作をしていて、
親フォームである計算の途中でラジオボタンの操作を自動で行わせるプログラムを作成したいのですが
子フォームの該当箇所メソッドをPublicにした後親フォームで呼び出したところ
「パラメータ'e'に対する引数が設定されていません」的なエラーを言われました。

どうしてやればいいんですか?

152 名前:デフォルトの名無しさん [2007/07/18(水) 23:16:59 ]
>>150テラワロスwwwwww
クソの役にもたちませんですたゝ( ゚∀゚)メ(゚∀゚ )ノ
てか、自己解決してないってば(・∀・)ニヤニヤ

153 名前:デフォルトの名無しさん [2007/07/18(水) 23:20:47 ]
>>149質問読んでね!(≧∇≦)



154 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 23:29:06 ]
>>151
エラー内容そのまんまだけど、パラメータ'e'に対する引数を設定すればいいよ。
ソースも書かずにどうすればいいかって意味わからないけど、多分こう。
Call RadioButton1_Click(RadioButton1, New EventArgs())

>>153
>>123
>(アド以降が)@ezuibe.nemaharikumaharetaa@ez
それきっとauからのメールじゃないよ。変だモンヾ(*´∀`*)ノ キャッキャ

155 名前:151 [2007/07/18(水) 23:37:25 ]
>>154
サンクスです!
やってみます!

156 名前:デフォルトの名無しさん [2007/07/18(水) 23:42:25 ]
>>154
>>125に訂正してありま━━━(゚Д゚;)━━━す!!

教えて(・∀・)ノ

157 名前:デフォルトの名無しさん [2007/07/19(木) 00:11:20 ]
此処役にたちま千円(゚ε゚)

158 名前:154 mailto:sage [2007/07/19(木) 00:11:32 ]
>>156
おぉ、訂正してたの気づかなかったわ。ごめん。
>@ezweb.nemaharikumaharetaa@ez
これきっとauからのメールじゃないよ。@が2個あるとか最後が@ezとかおかしいモン。
これはPCから送られてきた偽装メールだから、返信もおかしくなって当たり前。

159 名前:デフォルトの名無しさん [2007/07/19(木) 00:18:22 ]
>>158
クリックして返信画面になると(アド)@ezweb.ne.jp.
表示になるんです!!

マハリクマハリタは消えてしまうから不思議なんです
マジ何故消えてしまうか知りたいんです

160 名前:154 mailto:sage [2007/07/19(木) 00:26:15 ]
>>159
何故って言われてもそうゆもんだから(゚ε゚)

161 名前:デフォルトの名無しさん [2007/07/19(木) 00:38:14 ]
わかるけど お前の態度がきにいらない

だれかAAはっといて
ヽ(´ー`)ノ
ワッショイヽ(゚∀゚)メ(゚∀゚)メ(゚∀゚)ノワッショイ

162 名前:デフォルトの名無しさん [2007/07/19(木) 00:39:36 ]
専門バカなら分かるよ
さそれじゃタダのバカと同じじゃん( ´∀`)σ)Д`)

163 名前:デフォルトの名無しさん [2007/07/19(木) 00:42:01 ]
つうか、そういうものだと割り切ることも大切だ




164 名前:デフォルトの名無しさん [2007/07/19(木) 00:45:13 ]
またバカかw( ̄ー ̄+)

165 名前:デフォルトの名無しさん [2007/07/19(木) 00:47:31 ]
粘着うざい

166 名前:デフォルトの名無しさん [2007/07/19(木) 00:53:30 ]
じゃ教えてミソ(-"-)y-゚゚゚

167 名前:デフォルトの名無しさん [2007/07/19(木) 00:56:43 ]
wっうぇwwっうぇうぇwww 厨臭いAAだwww

168 名前:デフォルトの名無しさん mailto:sage [2007/07/19(木) 00:59:22 ]
つーかスレ違いじゃね?
いいの?いいの?

169 名前:デフォルトの名無しさん [2007/07/19(木) 01:01:33 ]
じゃ教えてミソ(-"-)y-゚゚゚
じゃ教えてミソ(-"-)y-゚゚゚
じゃ教えてミソ(-"-)y-゚゚゚
じゃ教えてミソ(-"-)y-゚゚゚
じゃ教えてミソ(-"-)y-゚゚゚
じゃ教えてミソ(-"-)y-゚゚゚
じゃ教えてミソ(-"-)y-゚゚゚
じゃ教えてミソ(-"-)y-゚゚゚
じゃ教えてミソ(-"-)y-゚゚゚


170 名前:デフォルトの名無しさん mailto:sage [2007/07/19(木) 01:04:10 ]
なんか盛り上がってるな

171 名前:デフォルトの名無しさん [2007/07/19(木) 01:10:23 ]
年寄りは寝ただろうから
教授は居ないポィ┐(´─`)┌

172 名前:デフォルトの名無しさん mailto:sage [2007/07/19(木) 01:30:38 ]
おめーらわからないんだろ〜〜〜〜〜
(・∀・)/ヾ〜〜╋┓
(・∀・)/ヾ〜〜╋┓
(・∀・)/ヾ〜〜╋┓

173 名前:デフォルトの名無しさん [2007/07/19(木) 01:35:30 ]
答えが出ないから宿題にするよ(゚ε゚)



174 名前:デフォルトの名無しさん [2007/07/19(木) 06:30:43 ]
おはよう(・∀・)ノage

175 名前:デフォルトの名無しさん mailto:sage [2007/07/19(木) 10:13:21 ]
Fromが(アド)@ezweb.nemaharikumaharetaa@ez
Reply-Toが(アド)@ezweb.ne.jp
になっていれば、表示アドは(アド)@ezweb.nemaharikumaharetaa@ez
でも、返信を押せば(アド)@ezweb.ne.jpが出るよ。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<252KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef