Visual Basic2005やり ..
67:デフォルトの名無しさん
07/06/21 09:25:40
初心者な質問スマソ
SPREADで行列100 X 18、列幅25の表つくったんだけど、
処理(スクロールや行選択)が重いんだけど軽く出来ませんかね?
68:デフォルトの名無しさん
07/06/21 17:58:10
>>1
大体、初心者の段階で他人に質問する事が間違っているんじゃないのか?最初はじっくり本を読んで、それを参考にし、初めての自作プログラムを作ろうとする。そして、バグが出たら試行錯誤し、問題を解決する。
こんな感じでいいと思うんだけどな。
ちなみに私は、
Label1.text = Math.Sqrt(2)
って書くところを
Label1.text = Sqrt(2)
って書いて30分近く悩んだ。問題解決したときの感覚は今でも忘れられないね。
結局のところ、考える事が大事。
69:デフォルトの名無しさん
07/06/21 18:57:22
どうやって(どういう手段で)成長するかは人それぞれ。
70:デフォルトの名無しさん
07/06/22 15:48:47
>>68
9ヶ月も前の1に今頃レスしてもなwww
ちなみに
Label1.text = Math.Sqrt(2)
でもまちがってるぞ
71:デフォルトの名無しさん
07/06/22 16:18:05
>>70
釣りかもしれないが、一応マジレスさせてもらう。
Label1.text = Math.Sqrt(2)
で動いたが?コンパイラがおかしいのか?
72:デフォルトの名無しさん
07/06/22 18:14:49
>>69
そりゃそうだが、俺様専用単発スレ勃てるような莫迦に
成長の見込みはない。
>>70-71
おまいら、プロジェクトのプロパティも見たことがないのか。
73:デフォルトの名無しさん
07/06/22 22:23:04
>>72
俺も初心者だが… 俺は、
Label1.Text=CStr(Math.Sqrt(2)) あるいは
Label1.Text=Convert.ToString(Math.Sqrt(2))
って書くな。これでもバツ?
74:デフォルトの名無しさん
07/06/22 23:20:16
>>73
ああそういうことか。
つまり、>>70の言いたかった事は、結果としては期待通りのものが返ってくるが、実際には文字列ではなく数値として扱われているってことだろ?
75:デフォルトの名無しさん
07/06/25 10:19:47
toString
76:デフォルトの名無しさん
07/06/25 10:35:22
暗黙変換って事だろ
77:デフォルトの名無しさん
07/06/25 13:13:24
「間違ってる」は言いすぎかもしれんが、
暗黙のキャストに頼りすぎてると後々痛い目を見ることになるわな。
というか、型を意識したプログラムを書けって事かな。
78:デフォルトの名無しさん
07/06/25 15:58:02
型を意識したプログラムを組むことがプロのやり方ってやつですか。
79:デフォルトの名無しさん
07/06/25 16:48:16
C#ならエラーだけどVBは平気なんだな
80:デフォルトの名無しさん
07/06/25 17:16:19
>>79
それは違う
設定による
81:デフォルトの名無しさん
07/06/25 17:20:10
>>78
プロとか関係ないと思うが…。
お前はとりあえずうごけばいいとか思ってプログラム書くんだろうなぁ。
82:デフォルトの名無しさん
07/06/25 17:29:09
>>81
そうだね。まだ始めて間もないから取り合えず最初の段階ではそんな感じ。
そろそろこのやり方に限界を感じる。
83:デフォルトの名無しさん
07/06/25 20:36:36
目指せキャスト0運動!!
84:デフォルトの名無しさん
07/06/26 09:45:45
どの言語から来たかで型の意識は変わるだろうな
85:デフォルトの名無しさん
07/06/27 16:13:13
好きなやつは小学生でもプロ言書いてるし、学校に通ったり他人に聞いたりなんて言う時点で、すでにプログラミングには向いていない。
小学生でプロ言なんてキモすぎて話しかけたくないけどな
86:デフォルトの名無しさん
07/06/27 17:04:04
>プロ言
これが一番キモかった。
87:デフォルトの名無しさん
07/06/27 17:43:48
>>86
同意。そんな略してるの初めて聞いた
88:デフォルトの名無しさん
07/06/27 18:12:42
カロゴンみたいなもんか
89:デフォルトの名無しさん
07/06/27 21:54:29
プロ演とかプロ論ってのは結構聞くけどプロ言は聞いたこと無いなぁ
90:デフォルトの名無しさん
07/06/27 22:21:38
URLリンク(www.google.com)
少なくともプログラミング言語の略だとは考えにくい
91:デフォルトの名無しさん
07/06/27 22:47:40
『プロテスタンティズムの倫理と資本主義の精神』 = プロ倫
『プログラミング言語とCの精神』 = プロ言
92:デフォルトの名無しさん
07/06/28 00:21:09
VB6までは仕事で使っていた。
最近、久しぶりに必要になってVB2005を勉強しようと、
本を買ったけどわかりずらい。
独学で身につけるにしても、いい本がないなぁ・・・
93:デフォルトの名無しさん
07/06/28 10:50:56
だいたい、プロ言がプログラミング言語だとしても、
「プログラミング言語を書く」って表現がおかしいよなw
>85は間違いなく引きこもり
94:デフォルトの名無しさん
07/06/28 15:46:14
プログラミング言語で書く
てか最近は「プログラミング言語」って言葉すらあまり使わないだろ
95:デフォルトの名無しさん
07/06/28 17:44:19
最近だろうと昔だろうと関係ないだろうに。
シチュエーションによるとしか。
96:デフォルトの名無しさん
07/06/28 18:09:48
>>94
「好きなやつは小学生でもプロ言書いてるし、」
この発言で省略されている助詞は「を」以外にありえないんだが。
97:デフォルトの名無しさん
07/06/28 18:53:08
>>96
正しくは…ってことだよ。
98:デフォルトの名無しさん
07/06/28 20:38:40
プロ言って高級言語のことだろ?
99:デフォルトの名無しさん
07/06/29 14:49:32
>>96
「プログラミング言語を書く」というのは
プログラム言語自体を作り上げるとしか俺には思えないんだが。
100:デフォルトの名無しさん
07/06/29 14:52:05
>>99
じゃあそれで
101:デフォルトの名無しさん
07/06/29 15:03:30
>>99
96=93
94=97な。
93からの流れを読めw
102:デフォルトの名無しさん
07/06/29 15:14:31
プログラミング言語を書ける
で良くね?
103:デフォルトの名無しさん
07/07/02 21:21:37
何も考えずに読むと、小学生でも言語開発をしているように思えるな。
104:デフォルトの名無しさん
07/07/03 13:00:08
無意識に2ch読んでるのか…
105:デフォルトの名無しさん
07/07/04 22:01:03
>>104
オレオワタ
106:デフォルトの名無しさん
07/07/10 18:00:29
>>105
今頃気付いたのか
107:デフォルトの名無しさん
07/07/16 07:15:22
オレモオワタ
108:デフォルトの名無しさん
07/09/27 17:24:47
すいません
超初心者なんですけどテキストボックスAに入力された値をテキストボックスBに
反映させるプログラムはどう書けばよいのでしょうか?
109:デフォルトの名無しさん
07/09/27 20:22:06
>>108
Textプロパティってもんを100回調べろ
それと誰か>>1のトリのソースを教えてくれ。
110:デフォルトの名無しさん
07/12/06 21:36:40
学校に入ってたVisualBasic6.0がVisual Studio2005になってた
昔のヤツは簡単にexe形式で保存できたんだけど
こっちはそういうのないの?
作ったのを持って帰ってうちのパソコンで使うにはどうしたらよいのでありますか?
111:デフォルトの名無しさん
07/12/06 21:38:45
athenaとか・・・。
112:デフォルトの名無しさん
07/12/06 21:51:06
athenaってなんなんだろう、と
ぐぐってもよくワカラン・・・
113:デフォルトの名無しさん
07/12/07 08:32:47
>>110
ソリューションかプロジェクトとして保存して開発してるなら、
そのフォルダの下位のどこかにexeが勝手にできてるはず。
114:デフォルトの名無しさん
07/12/07 13:52:14
「俺の名前はいっぱいあってな。」
「え? イッパイathena?」
115:デフォルトの名無しさん
07/12/07 19:53:13
>>113
あったけど実行できなかったけど
>>41,>>43見たらできました
どうも有難うございました
>>114
ルドルフとイッパイアッテナ
116:デフォルトの名無しさん
07/12/10 19:16:07
中学1年の息子がVisual Basicやりたいと言ってるんですが
何を買えばいいのか どなたか教えてくだされ。
117:デフォルトの名無しさん
07/12/10 19:25:11
>>116
URLリンク(www.microsoft.com)
118:デフォルトの名無しさん
07/12/11 04:31:58
円の面積を区分求積を使って求めるマクロの式を教えてください。
どなたかお願いします。
119:デフォルトの名無しさん
07/12/16 18:33:31
>>118
お前、教えてgooで学校の宿題かなんか聞きまくってBANされたやつだなw
120:デフォルトの名無しさん
08/01/05 21:54:08
2008っていうのが出るの?
それは当然vistaで動くんでしょう?
出るんでしょうか?
知りたい!!
121:デフォルトの名無しさん
08/01/07 00:46:32
おまえには関係ないよ
122:デフォルトの名無しさん
08/01/07 18:06:56
動かないからどうせ出てこないWindows7でも待ってろ
123:デフォルトの名無しさん
08/02/04 22:38:16
VisualBasic2008? vistaで動いた
URLリンク(www.microsoft.com)
124:デフォルトの名無しさん
08/02/08 01:25:30
き
125:デフォルトの名無しさん
08/02/10 01:21:36
VBも昔に比べいつの間にやらコード・構文にオブジェクト指向がふんだん
に取り込まれて複雑になったなぁ。。
でもさ、このVB6以降のVBは制御系以外のソフトを作るのには非常に
パフォーマンスが高い。
実行ファイルのサイズもダントツ小さいし、処理スピードもまずまず。
DBの処理と数値計算の容易さとを考えたらこの言語を超えるものはないだろう。
次に、良いのがC#あたりか。
そうは、云ってもWindowsPCを根底から理解する上ではC/C++の知識はほしいところ。
さしあたり、VBで「hello world」でも作って、処理速度の体感と
実行ファイルのサイズでも比較して見るのが一番。
(今まで散々Basicを見下してたけどな)
してみれば良い。
126:デフォルトの名無しさん
08/02/10 01:36:40
VS2008に乗り換えろ
127:デフォルトの名無しさん
08/02/10 01:45:20
金がないねん。
つか、VS2005でええやろ。
128:デフォルトの名無しさん
08/02/10 01:51:22
まあ、C処理系に比べVBは開発ソフトの導入コストが掛かりますよ。。
とは、もはや遠い過去の話
今や、Express版があるからねえ。
129:デフォルトの名無しさん
08/02/10 12:34:47
遠い昔っていつお前さんが想定しているような時代があったんだよアホか。
130:デフォルトの名無しさん
08/03/02 13:37:06
すみません。
VB2005で時計を作ろうと思っていたのですが
タイマー使って時刻をテキストで表示するやつあるじゃないですか、
それをテキストの変わりに他の数字の画像で表示する方法ってあるんですか?
131:デフォルトの名無しさん
08/03/02 13:41:19
PictureBox
132:Visual Studio 2005 Express Edition
08/03/19 14:35:09
Visual Studio 2005 Express Edition CD イメージからのインストール方法
URLリンク(www.microsoft.com)
Visual Basic 2005 Express Edition 日本語版 サイズ 578,722 KB CRC 0x6EE067F9
URLリンク(download.microsoft.com)
Visual C# 2005 Express Edition 日本語版 サイズ 575,234 KB CRC 0xCE838830
URLリンク(download.microsoft.com)
Visual C++ 2005 Express Edition 日本語版 サイズ 611,540 KB CRC 0xB3AD1A2F
URLリンク(download.microsoft.com)
Visual Web Developer 2005 Express Edition 日本語版 サイズ 586,284 KB CRC 0xDF626AA6
URLリンク(download.microsoft.com)
Visual J# 2005 Express Edition
URLリンク(download.microsoft.com)
133:Visual Studio 2005 Express Edition sp1
08/03/19 14:36:06
Microsoft® Visual Studio® 2005 Express Editions Service Pack 1
URLリンク(www.microsoft.com)
Visual Basic 2005 Express Edition SP1
URLリンク(download.microsoft.com)
Visual C++ 2005 Express Edition SP1
URLリンク(download.microsoft.com)
Visual C# Express Edition SP1
URLリンク(download.microsoft.com)
Visual J# Express Edition SP1
URLリンク(download.microsoft.com)
Visual Web Dev Express Edition SP1
URLリンク(download.microsoft.com)
134:Visual Studio 2005 Express Edition
08/03/19 14:36:41
URLリンク(www.microsoft.com)
『Visual Basic 2005 Express Edition でプログラムを作ろう』 コード サンプル
URLリンク(download.microsoft.com)
『Visual Web Developer 2005 Express Edition で Web サイトを作ろう』 コード サンプル
URLリンク(download.microsoft.com)
135:デフォルトの名無しさん
08/03/21 12:44:53
仕事場のLANでWebアンケートをできるようにしてみたいんですが。
昔いた人が作ったものがあるのですがわかる人がいません。。。
ファイルを見てみると.aspとかそれっぽいのはあるのですが
解析しているより勉強した方が早いんじゃないいかってことになりました。
どなたか、サンプルやヒント、参考になるものがあれば教えてください。
136:デフォルトの名無しさん
08/04/19 20:40:58
AGE・・・男性型脱毛症のこと
137:デフォルトの名無しさん
08/04/29 00:13:21
おちんちん気持ちいいお
138:デフォルトの名無しさん
08/06/06 06:26:38
OSはVista、開発環境はVisual Basic 2005で開発しています。
↓こんなプロジェクトは作れます?
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
@親Form上のボタンAをクリックすると子Formを( show()で )表示できる。
A親Form上のボタンBをクリックするとその子Formを( close()で )
閉じることでがきる
B子FormにはTextBoxがあり、前回入力したデータが次回の子Form表示時に
デフォルトでそのTextBoxに入れられている。
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
139:デフォルトの名無しさん
08/06/06 07:39:25
URLリンク(www.auction.co.jp)
140:デフォルトの名無しさん
08/06/10 11:04:28
Visual Basic 2005 Express Edition に
dotnetfx.exe, WindowsInstaller-KB893803-v2-x86.exe, Instmsia.exe, langpack.exe
をダウンロードして、ClickOnce で、CD からインストールできるように
発行したのですが、他のパソコンに ClickOnce で、インストールしたら
dotnetfx.exe(.NET Framework 2.0)のデジタル署名の有効期限が切れているみたいで
インストールできませんでした。
みなさんは、どうしてるのでしょうか?
141:デフォルトの名無しさん
08/06/10 17:08:51
すいません、ダウンロードし直したら 「このデジタル署名は問題ありません。」 になりました。
142:デフォルトの名無しさん
08/06/13 15:13:32
おちんちん気持ちいいお
143:デフォルトの名無しさん
08/07/27 12:43:25
form1のデザイン画面が出なくなってしまいました。
ソリューションエクスプローラのform1.vbを右クリックしても
表示の項目も出ません。誰か助けてください。
144:デフォルトの名無しさん
08/08/09 06:57:37
・・・
どんまい
145:デフォルトの名無しさん
08/08/09 15:09:29
>>1-144
>>1-144
>>1-144
146:デフォルトの名無しさん
08/08/12 12:28:56
16進数の小数0.248を10進数の分数で表わしたものはどれか。
という問題で答えは73/512なんですが、式が分りません。
本には2*16*1*+4*16+8/16*16*16となっているのですが
どうしてそうなるのか分からないのでどなたか
途中の式を教えていただけると助かります。
147:デフォルトの名無しさん
08/08/12 12:41:25
実は今さ、初めてC#いじってみたんだ。C#。
んで、MessageBox()しようと思ったらさ、なんかエラーとかいわれるの。
MessageBox(this,"hell'o HELL!","Welcome2 C#");って書いて、実行!
'System.Windows.Forms.MessageBox' は '型' ですが、'変数' のように使用されています。
とかいわれんの。もう馬鹿かと。
んで、もしや、そんなはずは・・・と思いつつも、やってみた。
MessageBox.
wwwwwwwwwwwwwww出た。intellisensewwwwwwwwww
Javaっぽいとは聞いていたけど、これじゃぁまるでVBじゃねぇかよwww。
C#ってくらいだからC/C++/C#ってな感じだろ?と思うだろ?普通。
こんな言語が今トレンドなんだってさ。もう笑っちゃうね。片腹いてぇなw。
どうせ消えゆく言語なんだから、今まで通りC/C++でいこうと堅く決心した。
148:デフォルトの名無しさん
08/08/12 14:19:35
>>146
本の式間違ってるんじゃないか、それ。
というか、スレ違いな。
149:デフォルトの名無しさん
08/09/20 01:51:17
Visual Studio 2005 Express Edition Websetup
手順としては、落としたファイルを所定のフォルダに突っ込んでSETUP.EXEを起動するだけ。
SETUP.EXEはそれぞれ下記のWebインストーラーを展開すればいい。
Visual Basic 2005 Express Edition
URLリンク(download.microsoft.com)
Visual Web Developer 2005 Express Edition
URLリンク(download.microsoft.com)
Visual C# 2005 Express Edition
URLリンク(download.microsoft.com)
Visual C++ 2005 Express Edition
URLリンク(download.microsoft.com)
Visual J# 2005 Express Edition
URLリンク(download.microsoft.com)
150:デフォルトの名無しさん
08/09/20 01:52:42
☆VB、VWD、VC#、VC++の場合
\VSSETUP50727.42.25\1041
URLリンク(download.microsoft.com)
URLリンク(download.microsoft.com)
URLリンク(download.microsoft.com)
URLリンク(download.microsoft.com)
※このフォルダに、Websetupを展開して出てきたものを入れ、SETUP.EXEを実行。
\VSSETUP50727.42.25\1041\wcu\dotnetframework
[x86,x64]
URLリンク(download.microsoft.com)
URLリンク(download.microsoft.com)
[x86,x64]
URLリンク(download.microsoft.com)
URLリンク(download.microsoft.com)
\VSSETUP50727.42.25\1041\wcu\sse
[x86,x64]
URLリンク(download.microsoft.com)
URLリンク(download.microsoft.com)
\VSSETUP50727.42.25\1041\wcu\RDBG\x64
[x64]
URLリンク(download.microsoft.com)
\VSSETUP50727.42.25\1041\wcu\msdnexpress
URLリンク(download.microsoft.com)
151:デフォルトの名無しさん
08/09/20 01:53:07
☆VJ#の場合
\VSSETUP50727.42\1033
URLリンク(download.microsoft.com)
※このフォルダに、vjssetup.exeを展開して出てきたものを入れ、SETUP.EXEを実行。
\VSSETUP50727.42\1033\wcu\dotnetframework
[x86,x64]
URLリンク(download.microsoft.com)
URLリンク(download.microsoft.com)
\VSSETUP50727.42\1033\wcu\jsharpredistcore
URLリンク(download.microsoft.com)
\VSSETUP50727.42\1033\wcu\msdnexpress
URLリンク(download.microsoft.com)
\VSSETUP50727.42\1033\wcu\msi31
URLリンク(download.microsoft.com)
152:デフォルトの名無しさん
08/09/28 21:55:59
リンク漬けだなw
153:デフォルトの名無しさん
08/10/06 13:00:47
Webインストーラーで直にインスコすると登録が必要だが、
Webインストーラーを展開してSETUP.EXEを起動してインスコすると、登録しなくてもいい不思議
154:デフォルトの名無しさん
08/11/15 19:32:05
質問させてください。
VBの勉強をしようと思い本屋に行ったら
VB2005とVB6の本がありました。
どちらの本で勉強するのがよいでしょうか?
それとも他にあったら教えてくださいませ。
155:デフォルトの名無しさん
08/11/16 07:28:11
あの・・・ラーメンタイマーは完成しましたか?もうすぐお湯が沸くんですけど
156:デフォルトの名無しさん
08/12/04 23:18:11
プログラム初めてやるのですがVBで計算機作りたいのですが作れますか?
べき乗とか括弧とかつかって少し複雑なのですがVBで、できますでしょうか?
157: [―{}@{}@{}-] デフォルトの名無しさん
08/12/08 13:39:43
>>156
君の目の前にある機械はなんだろう?
158:デフォルトの名無しさん
08/12/09 10:26:25
> 表示したデータのワンレコードをダブルクリックすることにより別のフォームへレコード内容を受け渡ししたいのですが
> VB2005ではこのような処理は出来るのでしょうか?
できます。
DataGridViewで選択した行を認識→その行のレコードのとりだし→別フォームのプロパティにそのレコードを設定→別フォーム開く
使う技術としては次のようなものになります。
・選択した行を認識するには、選択が1つだけならば、 SelectedRows(0)
・選択した行を丸ごと扱う(調べてみてください)
・別フォームへ情報を受け渡す(ここの過去ログに色々あります)
・別フォームを開くのは、ShowDialog
どのようにかけばいいかコードが分かりません。
どなたかご存知の方がいらしたら教えてください。
Dim drow As DataGridViewRow
Dim f As New FrmGiketuList
f.drow = Me.drow
f.Show()
これだとだめなんです。
159:デフォルトの名無しさん
08/12/09 15:13:58
すいませんが質問させてください
PICと温度センサを使い温度計を作っています
USB-シリアル変換ケーブルを使ってパソコン側で温度を表示させています
この受信したデータをグラフ化したいのですがMSChartを使う方法が一般的でVB内にコンポーネントは無いのでしょうか?
Visual Basic 2008 Express Edition(無償)を使っています
160: [―{}@{}@{}-] デフォルトの名無しさん
08/12/09 16:16:20
>>159
探せばオープンソースでも商用でもクラスライブラリが色々あるでしょ
簡単のなら自分で描画してもよいだろうし
161:デフォルトの名無しさん
08/12/11 16:11:55
>>159
データのグラフ化なんぞ、Excelでやりなさいw
データだけ保存してcsvででも出力しておけば、汎用性が上がるでしょ
素人が自前実装とか止めた方がいいよ、どうせぐだぐだになるからw
162:159
08/12/11 22:54:29
アドバイスありがとうございます
とりあえずデータを保存することを主点にやってみます
163:159
08/12/13 13:24:19
アドバイスから受信データをcsvファイルで保存しようと思ったのですが
やり方がいまいちわかりません
参考になるようなサイトありませんか?
164:159
08/12/13 13:32:10
汚いんですが一応ソースです(ポートオープン省略)
Public Class Form1
Dim sdata As String
Dim sdatafind As Integer
Dim sdata_temp As Decimal
Dim sdata_count As String
Delegate Sub DataDelegate(ByVal sdata As String)
Private Sub PrintData(ByVal sdata As String)
sdatafind = InStr(6, sdata, " ")
sdata_temp = Val("&H" & Mid(sdata, sdatafind + 1)) / 20.46
sdata_count = Val("&H" & Mid(sdata, sdatafind - 2, 2))
Label1.Text = sdata_temp.ToString("0.00")
Label2.Text = sdata
Label3.Text = sdata_count
End Sub
Private Sub SerialPort1_DataReceived(ByVal sender As Object, ByVal e As System.IO.Ports.SerialDataReceivedEventArgs) Handles SerialPort1.DataReceived
Dim ReceivedData As String = " "
Try
ReceivedData = SerialPort1.ReadLine
Catch ex As Exception
ReceivedData = ex.Message
End Try
Dim adre As New DataDelegate(AddressOf PrintData)
Me.Invoke(adre, ReceivedData)
End Sub
End Class
165:デフォルトの名無しさん
08/12/17 02:09:48
VB初めてです。
VBで構造体を使いたいんですけど
「値が割り当てられる前に参照によって渡されています。Null 参照の例外が実行時に発生する可能性があります」
が出力されます。
VBで構造体はNewしないと使えないのでしょうか?
Public Structure AAA
Dim A As Double
Dim B As String
Public Sub Init()
End Sub
End Structure
Public Sub ABC
Dim abc As AAA
AAA.Init() <- ここ
End Sub
166:デフォルトの名無しさん
08/12/18 17:45:32
>>165
メンバにオブジェクトを含む (この場合、String) 場合に出る警告。
>VBで構造体はNewしないと使えないのでしょうか?
あくまでも警告だから使えなくはない。でもしといた方が無難。
ちなみにここは糞が勃てた単発質問スレだ。次回から↓で訊くよろし。
VB.NET質問スレ(Part27)
スレリンク(tech板)l50
最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5394日前に更新/43 KB
担当:undef