(・ロ・)ホ,('ロ')ホ--ッッ!!!… VB初心者質問スレ Part17

このエントリーをはてなブックマークに追加
>>950
ヘルプ見ようね。
>>952

>>950のようにロースキルの開発者には、>>951の方が有力な選択肢だと思うが。
954952:02/11/23 22:00
>>953
諒解(w
Lcaseはラージという意味のLなのになんで大文字を小文字に変換するんですか?
逆だと思うんですけど。
それともラージを小文字に、という意味なんでしょうか。
小文字をラージに、という意味にも取れますし。
>>955

> Lcaseはラージという意味のLなのに

お前がヴァカなのはよくわかった。
だから、思い込みで間違ったことを書くのはやめれ。

LCase (lower case) は UCase (upper case) の反対語だ。

ttp://dictionary.goo.ne.jp/cgi-bin/ej-more_print.cgi?MT=Lower&ID=EJ-179830.txt&sw=0

ttp://dictionary.goo.ne.jp/cgi-bin/dict_search.cgi?MT=upper&sw=0


貴様の知能では、理解できんだろうがな。
> Lcaseはラージという意味
(゚Д゚)ハァ?

逆の動作をする UCase が何で U かを考えてみれ。
さらにその逆が L になる事を考えてみれ。
>>956
みなまで書くなよ・・・


ところで、誰か次スレ立ててくれ。
959955:02/11/24 09:05
>>956-958
なるほど〜
ズバリの回答で助かりました。
ポテトのエルとかしか知らないからわかりませんでした。
960955:02/11/24 09:06
Uはアンダーだから変換前よりも小さくなるはずだなー
とおもってました。
>>959-960

「恥の上塗り」って言葉は知ってるか?

知らなかったら、↓ここで勉強してこい。

ttp://dictionary.goo.ne.jp/cgi-bin/dict_search.cgi?MT=%BE%E5%C5%C9%A4%EA&sw=2
963955:02/11/24 09:25
わかりました。
今回は比較級の用語だったのでむずかしかったです。
いいから次スレ立てろ矢(゚д゚)フォルァ!!
>>964
いらん。さっさと滅んでくれ。
966を踏んだ人が次スレたてて、そしてここにそこへのリンクを書き込んでね
978おねがいします。
968と書くつもりだった。
またやっちまった。
969おねがいします。
立てられず。誰か立てれ。

(*´д`*)アハァ… VB初心者質問スレ Part18

1 名前:デフォルトの名無しさん

  Part11 http://pc.2ch.net/tech/kako/1024/10243/1024380249.html
  Part12 http://pc3.2ch.net/test/read.cgi/tech/1026642565/
  Part13 http://pc3.2ch.net/test/read.cgi/tech/1029241786/
  Part14 http://pc3.2ch.net/test/read.cgi/tech/1030947162/
  Part15 http://pc3.2ch.net/test/read.cgi/tech/1032706491/
  Part16 http://pc3.2ch.net/test/read.cgi/tech/1034302532/
  Part17 http://pc3.2ch.net/test/read.cgi/tech/1036154952/

Win32 API関連スレ
  Win32API 質問箱 Build4
  http://pc.2ch.net/test/read.cgi/tech/1023361418/

心得
壱.質問する前に過去ログにも目を通してみる。
弐.質問する前に MSDN などで調べてみる。
参.VBScript もこのスレでOK。
4.インストーラーなどの質問もOK。
五.下ネタもたまにならOK
Form1に
Form2.Form_load
というステートメントを書いてもエラーがでました。
どこがダメなのでしょうか?
>>971
Private Sub Form2.Form_load()
ってことか?そりゃピリオド入ったら怒られるだろ。
974971:02/11/24 11:19
>>972
そうです。
別のフォームのイベントハンドラというか、プロシージャは呼べないみたいです。
975971:02/11/24 11:23
Form2の
Private Sub Form_load()

End Sub
をForm1から呼びたかったんです。
>>973
乙だけど、ひでーことになったな。
君、>>2貼ったの?
>>975
Subから呼ぶんじゃない。
だいたいForm2のLoadイベント呼ぶ必要あるなら、Form2開けよ。
978971:02/11/24 11:47
>>977
Call Form2.Sub Form_load
ってかんじですか?
979971:02/11/24 11:49
Call Form2.Command1_Click
とかもForm1に書くとエラーでました。
980971:02/11/24 12:07
Form2.text1.text="aaa"
のようなプロパティ操作はForm1からでもできるけど
Form2サブプロシージャはForm1から呼び出せないということで結論にしたいと思います。
なるほど。
>>980
Form2を開きたいなら
  Form2.Show
で良いじゃん。

Form2のCommand1_Clickなどは、Form2側でPublic指定していないと予想。
983971:02/11/24 12:22
どわって〜 Form_Load以外に
Form2.List1_DblClick
とか
Fom2.text1_Change
とかもForm1から呼び出したかったから、Form2.Showを使うわけにはいかなかったんだもん。
Publicを使うというのなら、これからは
わざわざ標準モジュールを用意して共通の処理を書かないとかぁ。
それとも今までどおり
Form1とForm2でダブっているプログラムがあるのは仕方がないとするか。
ダブってんなら別のサブプロシージャに飛ばせよ。
985971:02/11/24 12:30
あるフォームから別のフォームには飛べなかったのだ
986971:02/11/24 12:39
984はこのことを言ってるのだとおもうけど、さっき実験してみてこれはできた。
Form2のなかにオリジナルのサブプロシージャを作って、
'--------------
Sub inForm2()
Form1.Caption = "bbb"
End Sub
'--------------

それをForm1から呼び出すことはできた。
'----------------
Private Sub Command3_Click()
Form2.inForm2
End Sub
'----------------

つまり、VBが自動的に書く
Private Sub Command3_Click()

End Sub
は別のフォームから呼び出せないが、自分で作ったSubプロシージャは別のフォームから呼び出せる。
987971:02/11/24 12:44
だからこれからはいちいち
'-------------------
Sub myCommand3_Click
ステートメントいろいろ
End Sub
'-----------------
Private Sub Command3_Click()
myCommand3_Click
End Sub
'----------------------
のようにイベントハンドラのところからサブプロシージャに飛ばせる方法でプログラミングしていくのがよいかもしれない。
そうすればどのフォームからも再利用可能だ。
971はバカか?
すべての関数・変数にはスコープというものがあるんだよ
イベントの定義文には Private Sub 〜 とあるだろ。
Private と Public の違いくらい自分で調べてから能書きたれろ。ぼけ
989971:02/11/24 12:58
>>988
Sub の中身が他から呼び出せないのはわかるけど、
Subプロシージャ自身も他から呼び出せないのか、と思った。
>>988
BASIC使いにスコープを説くなんて正気の沙汰とは思えない。
>>990
BASIC と Visual Basic の区別がつかないのにこのスレに居るなんて気の沙汰とは思えない。
あ、区別がつかないからスレに居るのか。
>>971はもう氏ね。
書き込みすぎ。
だいたい質問するにも値しないレベルだ。まず本買え。
993971:02/11/24 13:31
結論でたし、なっとくしたからもう書き込まない。
↑馬鹿( ´_ゝ`)
995971:02/11/24 13:49
うましか?
     \ 馬 /   \ 鹿 /
               ∩     ∩
               | つ   「,"|
        ヾ∧     !,'っ_ ⊂_,!
      / ・ |ミ    /  ・ ヽつ
     (_'...  |ミ   ▼,__  |
      (゚Д゚; )..|ミ     (゚Д゚ ,)・|
      (|  .、)|      (|   、)|
       |    |       |   ・・|
       ヽ.._人     ヽ._・ν
       U"U        U"U
997971:02/11/24 14:18
カワユイ
998
999
1000。
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。