(*´д`*)ウッ… VB初心者質問スレ Part15
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001エロチカセブン
NGNGPart 2 http://piza.2ch.net/tech/kako/990/990793224.html
Part 3 http://piza2.2ch.net/tech/kako/1000/10005/1000523122.html
Part 4 http://pc.2ch.net/tech/kako/1006/10069/1006922992.html
Part 5 http://pc.2ch.net/tech/kako/1010/10106/1010624646.html
Part 6 http://pc.2ch.net/tech/kako/1013/10138/1013844542.html
Part 7 http://pc.2ch.net/tech/kako/1015/10158/1015836357.html
Part 8 http://pc.2ch.net/tech/kako/1018/10187/1018794901.html
Part 9 http://pc.2ch.net/tech/kako/1020/10208/1020830472.html
Part10 http://pc.2ch.net/tech/kako/1022/10221/1022127528.html
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/l50
Win32 API関連スレ
Win32API 質問箱 Build4
http://pc.2ch.net/test/read.cgi/tech/1023361418/
心得
壱.質問する前に過去ログにも目を通してみる。
弐.質問する前に MSDN などで調べてみる。
参.VBScript もこのスレでOK。
4.インストーラーなどの質問もOK。
五.下ネタもたまにならOK
0865デフォルトの名無しさん
NGNGラベルのプロパティをデザイン時に変えるだけ。
0866デフォルトの名無しさん
NGNGlabel1.MousePointer = 15
とか Form Load時に やっとけ。
0867デフォルトの名無しさん
NGNG空白が入ってしまいます。
回避方法を、教えてください。
0868デフォルトの名無しさん
NGNGすみません、自己解決しました。m(_ _)m
0869デフォルトの名無しさん
NGNGNothingで書き込んで、セクションを削除してから
再度書き込む。
0870デフォルトの名無しさん
NGNGKillステートメントでファイルまるごとあぼーん。
0871超初心者かも
NGNGDoEvents以外ウィンドウズに制御を渡すってどうするんでしょうか?
DoEventsは遅い気がするので。
0872デフォルトの名無しさん
NGNG0873デフォルトの名無しさん
NGNGif (PeekMessage(&msg, NULL, 0, 0, PM_REMOVE)){
TranslateMessage(&msg);
DispatchMessage(&msg);
}
0874デフォルトの名無しさん
NGNGどうやって判断するのですか?
アクティブじゃない時は処理を中断させたいのですが。
0875デフォルトの名無しさん
NGNG85点。
0876デフォルトの名無しさん
NGNGGetForegroundWindow()
0877デフォルトの名無しさん
NGNG100点の回答を 教えてくれ。
0878デフォルトの名無しさん
NGNG教えを乞う態度とは思えん
(答えを求めておいて、結果を採点か?)
0879デフォルトの名無しさん
NGNG5/100点
0880デフォルトの名無しさん
NGNG0881デフォルトの名無しさん
NGNGお前の日本語のほうが糞だと思う
0882デフォルトの名無しさん
NGNG仕方ないと思う
0883デフォルトの名無しさん
NGNGいや、落とすのが決まってる場合はいいけど、Vectorでいろいろ探す場合ね。
0884デフォルトの名無しさん
NGNG1024バイトごとに取得しているので丁度区切りの所に漢字が来ると
化けてしまいます。
これどうにかならないんですか?
0886 ◆5VLaSsH.hA
NGNG0887デフォルトの名無しさん
NGNGVB製は糞の割合がかなり高いと思う。
つまり、Vectorで同一カテゴリで手当たり次第DLして試してみる時、
VB製だとなんじゃこりゃ、というレベルのまで掲載されている可能性が高い。
しかし、そのような糞ソフトを除けば、特にVBが重いとかダサいとかいうことは無いかと。
つまりそれなりに定評があるなら言語は何だって関係ないというか。
糞が多すぎるからVB全体のイメージが糞に引っ張られるのだろうな。
0888デフォルトの名無しさん
NGNG第2引数をicByteArrayにしてバイト配列として取得し、
あとから結合するなりするといいんでないかい?
1024バイトごとにデコードしたいなら、最後の文字が2バイト文字か
どうか判別するルーチン作ってなんとかするとか。
0889デフォルトの名無しさん
NGNGもしかしてこれ?
' 最初のチャンクを取得します。
vtData = Inet1.GetChunk(1024, icString)
DoEvents
Do While Not bDone
DoEvents
strData = strData & vtData
DoEvents
' 次のチャンクを取得します。
vtData = Inet1.GetChunk(1024, icString)
If Len(vtData) = 0 Then
bDone = True
End If
Loop
txtData.Text = Replace$(strData, vbLf, vbCrLf)
私も今までこのまま(MSDNどおり)にやってたけど、そんなだとは気づかなかったよ。
0890デフォルトの名無しさん
NGNGあちらさんは2バイトコードなんて
地球外言語だと思ってるよ(藁
0891デフォルトの名無しさん
NGNG0892デフォルトの名無しさん
NGNG私なら、
Do While 1
にして、
If Len(vtData) = 0 Then Exit Do
にするけど、上記のMSDNに書いてあるやりかたの方が効率いいの?
0893デフォルトの名無しさん
NGNGIf Len(vtData) = 0をWhileの条件文にしないのはなんか意味あるの?
0895デフォルトの名無しさん
NGNGその方がよかった。
では変えます。
そうしないでMSDNではああいう記述にしているのはなにかその方が効率がよかったりするのでしょうか?
0896デフォルトの名無しさん
NGNGMSDNは見てないけど、もしも変数bDoneが
静的な変数(モジュールレベル or Static)だったら
893のコードとは意味が違ってくるわな。
0897デフォルトの名無しさん
NGNGとりあえずPictureコントロールにLineを描画しているんですがどうでしょうか?
もっとスマートな方法があるんでしょうか?
0898デフォルトの名無しさん
NGNGなんでそんな事したいの?
ユーザーが画面デザインの設定で見た目かえてても同じボタンになっちゃうじゃん。
そんなの不親切でしかないと思うけど・・。
0899デフォルトの名無しさん
NGNGまぁいいじゃないですか。
オリジナルデザインのソフトっていくつかあると思いますし。
0900デフォルトの名無しさん
NGNG(例1)Winsock.GetData strData
Text1.Text = Text1.Text & strData & vbNewLine
(例2)Winsock.GetData strData
Picture.ForeColor = RGB(0,0,255)
Picture.Print = strData
(例3)Winsock.GetData strData
List.AddItem strData
List.ListIndex = List.CountIndex - 1 'データが下に隠れないように
出力する場所(テキストボックスなど)、出力方法、知識が足りないためか以下でや
りたいことができません。
まず、例1、例3だと送られてきたデータごとにフォントカラーが変更できない。
例1、例2ともに最後に送られてきたデータを画面内に表示させたいのです
が、古いデータがたまると、新しい行はスクロールバーで下に行かないと文
字が見れなくなる。
データごとにフォントが変更でき、最後に表示するデータがスクロールバー
で隠れることがないようにする方法教えてください。
0901デフォルトの名無しさん
NGNG0902デフォルトの名無しさん
NGNG俺も同じような方法を使ってまつ。
0903デフォルトの名無しさん
NGNGPictureコントロールならそのまま画像はればいいじゃん。
0904897
NGNGいえ、picture1.paintで真ん中にテキストを表示させて、
周りをラインを描画させてるんです。
あとMouseDownの時の描画とかも
と、ここまでは出来たんですが、上の動作をモジュール化させたいのですが
その辺がよくわかりません
0905D
NGNG最新の状況を表示するログのようなものならRichTextBox使って
Dim Buff As String
For i = 0 To 100
Buff = CStr(i)
Me.RichTextBox1.SelStart = 0
Me.RichTextBox1.SelText = Buff & vbCrLf
Me.RichTextBox1.SelStart = 0 '保存したテキストの選択
Me.RichTextBox1.SelLength = Len(Buff) ’同上
Me.RichTextBox1.SelFontSize = i ’フォントサイズの変更
Next i
こんな感じでいいんじゃない?
保存も簡単だし
0906D
NGNGコントロール自作しちゃえば?
0907仕事でVB不幸者
NGNG検索しても出てこなかったので質問させてください。
2次元配列の宣言と初期化はVBではどのように記述したらいいのでしょうか?
C言語でいうところの
int PosArray[5][5] = {
{1,2},
{2,3},
...
};
このようなものです。
0908デフォルトの名無しさん
NGNG宣言時の初期化はできません。
0909デフォルトの名無しさん
NGNG昔のbasicならdata文とかあったけどねえ。
関数作って代入させるとかかな。
sub setArray(,array, x, y, val) とかしてなかで代入。
0910D
NGNGREAD〜DATAナツカシー。無くなったのが大変痛い。
&Bも使えませんねえ。
0911897
NGNGActiveXコントロールですか?
配布時に面倒なので・・・
クラス化とかいうのやればよいのでしょうか。
クラスって一度も作ったこと無いけれども
0912デフォルトの名無しさん
NGNGその前にお前作れんのかと。
0913デフォルトの名無しさん
NGNGなぁ、自分の趣味で他人のアドバイス蹴りまくるのなら自分の力で解決すれば?
人に迷惑かけてまでやることでもあるまいて。
用語はわかってるみたいだから後は検索するだけだろ打て。
0914897
NGNG0915デフォルトの名無しさん
NGNGユーザーコントロールって知ってるか?
あと氏ねよ
0916897
NGNGありあと〜。
0917デフォルトの名無しさん
NGNGレスありがとうございます。参考になりました。
自分の場合待ち受け開始、停止ということで
StartWaiting, StopWaiting
と名付けることにします。
0918897
NGNG言うに事欠いて
氏ねはないでしょ?
キモオタ風情がいきがりやがって。
0919エロチカセヴン
NGNG(*´д`*)ハウァッ… VB初心者質問スレ Part16
http://pc3.2ch.net/test/read.cgi/tech/1034302532/l50
0920デフォルトの名無しさん
NGNG悪名高い掲示板サイト「2ちゃんねる」内でよく使用される用語。
語源は単純に「死ね」だが、あいさつや相槌など、コミュニケーション
の潤滑油として使用される事も多い。
例 つーか氏ねよおめーら
0921デフォルトの名無しさん
NGNG0922デフォルトの名無しさん
NGNGなにか勘違いしてるようだね。初心者君。
0923デフォルトの名無しさん
NGNGhttp://www.dream-express-web.com/space-trust.htm
今日もネタもないのにageてやるからな!
 ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
∧_∧ ∧_∧ age
(・∀・∩)(∩・∀・) age
(つ 丿 ( ⊂) age
( ヽノ ヽ/ ) age
し(_) (_)J
0926デフォルトの名無しさん
NGNG↓氏ねよザーコ
0927926
NGNG0928デフォルトの名無しさん
NGNG氏ねよザーコ(^o^)↓
0929デフォルトの名無しさん
NGNG┃ マホカンタ ┃
┗━━━━━━━━━━━━┛
0930デフォルトの名無しさん
NGNGあなあいてる。
0931VB房
NGNG質問です〜。
内側のIF文で外側のIF文を抜けたいんですYO!
そんな命令ありますか?
a = 0
b = 0
If a = 0 Then '外側
If b = 0 Then ’内側
'ココから外に抜ける
'なんか脱出する命令。
End If
MsgBox ("NG")
End
End If
MsgBox("OK")
End
0932デフォルトの名無しさん
NGNGgoto
0933デフォルトの名無しさん
NGNG> 内側のIF文で外側のIF文を抜けたいんですYO!
> そんな命令ありますか?
End
0934VB房
NGNGすんません…
お客様がGOTO恐怖症なんですYO〜。
GOTO以外でお願いしやす〜。
0935デフォルトの名無しさん
NGNGGoSub 〜 Return
0936デフォルトの名無しさん
NGNG関数にする
0937VB房
NGNG>935
>936
なるほど…。
やはり、一つ外側のIF文の外に出る命令は
ないんですね…。
ありがとうございました。
0938デフォルトの名無しさん
NGNGgoto がイヤなら関数にして
exit sub(function) をうまく使う。
>お客様がGOTO恐怖症なんですYO〜。
金取ってるのか?このレベルで
0939デフォルトの名無しさん
NGNGどのようにしたらよいでしょうか?
0940デフォルトの名無しさん
NGNG0941デフォルトの名無しさん
NGNG仕事で使ってる?
だとしたら、かなりレベル低いよ。
Else使えばそんな作りにならないって。
0942デフォルトの名無しさん
NGNG0943デフォルトの名無しさん
NGNG0944デフォルトの名無しさん
NGNGVBのImageにTIFF画像を読み込みたいのですが、
直接読み込めないので、TIFF画像を選択したら、
裏でJPEGに変換して変換したJPEGファイルを表示
しようと思っています。
TIFFからJPEG変換の方法はどのようにしたらよいですか?
0945デフォルトの名無しさん
NGNGImaging使えば、TIFF読み込めるよ。(WinXPを除く)
0946デフォルトの名無しさん
NGNG0947931
NGNG0948デフォルトの名無しさん
NGNGa = 0
b = 0
do while a = 0 '外側
If b = 0 Then ’内側
'ココから外に抜ける
'なんか脱出する命令。
exit do
End If
MsgBox ("NG")
End
loop
MsgBox("OK")
End
0949デフォルトの名無しさん
NGNG最後のloopの手前にも Exit do が 必要だに。
0950デフォルトの名無しさん
NGNGb = 0
If a = 0 AND b <> 0 Then '外側
MsgBox ("NG")
End
End If
ここに処理
MsgBox("OK")
End
0951デフォルトの名無しさん
NGNG本来の目的以外に制御構文使うなよ・・・
0952デフォルトの名無しさん
NGNGVBばかり使ってるからこんなコード書くようになるんだ。
0953デフォルトの名無しさん
NGNG条件に見合ったら、一回だけループさせる。
本来の目的に沿ってるが(w
ループの回数が 1回だけでは 本来の目的に 沿わないというのか?
ならば、Exit Doするときに a=1 とか してやればいいだけの話。
0954デフォルトの名無しさん
NGNGまぁ、アホに反論した俺もたいがいアホなんだが。
絶対に0〜1回しか実行されないと言うのは反復ではなく選択だと思うが。
0955デフォルトの名無しさん
NGNG0956VB
NGNGトグルを利用したいのですが、VBで使用することは可能でしょうか?
今のところofficeのトグルボタンを参照して使用してますが、
officeがインストされてない環境だともちろんエラーがでてしまうので。
どうかご回答のほどよろしくお願いします。
0957デフォルトの名無しさん
NGNGチェックボックスのプロパティ変えるとできるやつ?
0958デフォルトの名無しさん
NGNG0959デフォルト名無しさん
NGNG0960デフォルトの名無しさん
NGNGやっぱそれやね。チェックボックスのStyleプロパティを
1-グラフィックスにすればできるよ>>956
0962デフォルトの名無しさん
NGNGで書き込んだ、TIFFを変換するという内容なのですが、
レスいただいた内容のSusieプラグインでピクチャーボックス内に
表示することはできたのですが、
結局、JPEGに変換する必要がでてきました・・・
どうにかして、変換できないものでしょうか?
(市販のOCXなどでできそうなのですが、高いので・・・)
また、レスいただいている内容でImagingとありますが、
環境がXPなので使えそうにありません。
お願いします。
0963デフォルトの名無しさん
NGNG0964モモ様
NGNGデータフォームウィザードを使ってアクセスのデータベースに接続したい
のですがデータベースファイルを選択するとき、ファイルの名前をいれても
「認識できません」ってでます。私はどうすれば、、、
ソフトはvb6、アスセス2002です。
レス数が950を超えています。1000を超えると書き込みができなくなります。