VB.NET質問スレ (Part7) ..
2:デフォルトの名無しさん
04/10/02 11:10:39
どぼん!のVB道のトップページとTipsページ
URLリンク(dobon.net)
URLリンク(dobon.net)
Microsoftクイック スタート チュートリアル
URLリンク(ja.gotdotnet.com)
リソースセンター> .NET関連リンク
URLリンク(www.atmarkit.co.jp)
Insider.NET
URLリンク(www.atmarkit.co.jp)
@IT: 連載 VB.NETプログラミング
URLリンク(www.atmarkit.co.jp)
@IT:連載 改訂版 C#入門
URLリンク(www.atmarkit.co.jp)
C#プログラミングTips
URLリンク(www.atmarkit.co.jp)
3:デフォルトの名無しさん
04/10/02 11:11:39
宇宙仮面の C# プログラミング / C# Programming
URLリンク(ukamen.hp.infoseek.co.jp)
VB.NETとC#でデザインパターン
URLリンク(hccweb1.bai.ne.jp)
ConvertCSharp2VB
URLリンク(www.kamalpatel.net)
WisdomSoft 〜Developers Network〜
URLリンク(black.sakura.ne.jp)
CodeProject
URLリンク(www.codeproject.com)
the GotDotNet Home Page
URLリンク(www.gotdotnet.com)
KEN's .NET
URLリンク(www5b.biglobe.ne.jp)
ソース置き場.NET
URLリンク(do.sakura.ne.jp)
Cetus Links: 19,498 Links on Objects and Components / .NET
URLリンク(www.cetus-links.org)
4:デフォルトの名無しさん
04/10/02 11:14:50
関連スレ
VisualStudio.NET(MSDN Deluxe) Part13
スレリンク(tech板)
ふらっとC♯(Part5)
スレリンク(tech板)
C♯相談室 Part18
スレリンク(tech板)
managed C++ やろうぜ!!
スレリンク(tech板)
フリーの.NET統合開発環境「SharpDevelop」
スレリンク(tech板)
消しゴムじゃない方のMONOを使ってみるスレ
スレリンク(tech板)
♯♯♯Shared Source CLI ♯♯♯
スレリンク(tech板)
VBプログラマ質問スレ(6.0以前) Part38
スレリンク(tech板)
5:デフォルトの名無しさん
04/10/02 11:15:34
.NET TIPS
URLリンク(www.atmarkit.co.jp)
緑のバイク ★ 初めてのC# プログラム全般
URLリンク(homepage3.nifty.com)
MSDN
言語仕様などのリファレンス
URLリンク(www.microsoft.com)
サンプルコード
URLリンク(www.microsoft.com)
.NET Framework を使用したプログラミング
URLリンク(www.microsoft.com)
.NET Framework リファレンス
URLリンク(www.microsoft.com)
6:デフォルトの名無しさん
04/10/02 11:17:11
.NET Framework のランタイム テクノロジに関するパフォーマンス上の注意事項
URLリンク(www.microsoft.com)
Microsoft .NET Framework の Windows フォームを使用したペインティング テクニック
URLリンク(www.gotdotnet.com)
ガベージコレクション入門: Microsoft .NET Framework の自動メモリ管理 Part I
URLリンク(www.microsoft.com)
C# プログラミング言語の将来の機能
URLリンク(www.microsoft.com)
適当に選んだ資料。
他
URLリンク(www.ne.jp)
URLリンク(www.atmarkit.co.jp)
JScript .NETはこちらで:
ECMAScript デス 2
スレリンク(tech板)l50
7:デフォルトの名無しさん
04/10/02 11:17:58
以上
8:デフォルトの名無しさん
04/10/02 15:30:52
乙鰈
9:デフォルトの名無しさん
04/10/03 04:04:21
ASP.NETのApplicationオブジェクトとSessionオブジェクトってどう違うんですか?
ApplicationはSTATICでSessionオブジェクトはSessionごとってこと?
うーん、違いが不明。クッキーが関係するのかな?
よく分からない。
だれか、教えてー!!!
10:デフォルトの名無しさん
04/10/03 11:22:35
>9
思いっきり簡略化すると、Applicationオブジェクトは
そのアプリケーション単位で共有、Sessionオブジェクトは、
クライアントPC毎に分かれる。
11:デフォルトの名無しさん
04/10/03 23:10:19
>10
ご返信ありがとうございます。
ということは、JAVAとまったく同じじゃないですか?
ですよね。
12:9
04/10/03 23:26:09
Applicationっていうのは、IISのことですか?
それとも、プロジェクト?
13:デフォルトの名無しさん
04/10/04 00:37:29
横からスマソ
Applicartion=買い物かご機能
Session=それを使ってる各ユーザ
こんな感じ
14:デフォルトの名無しさん
04/10/04 08:18:01
間違ってるし、スレ違い
15:デフォルトの名無しさん
04/10/04 18:46:24
二つのリストボックス間で、複数のデータをドラッグ&ドロップする方法を教えてください。
16:デフォルトの名無しさん
04/10/05 08:01:09
NET.2003このNETは、なぜついたのですか?
17:デフォルトの名無しさん
04/10/05 08:22:46
>>16
URLリンク(e-words.jp)
18:デフォルトの名無しさん
04/10/05 16:46:27
クリックやキー入力があると
ステータスバーを初期化する処理をしたいのですが、
全てのボタンやテキストのクリックやキーダウンイベントに
処理を入れずにステータスバーを初期化する方法はありませんでしょうか?
(全てのクリックやキーイベントを拾うみたいな)
開発言語はVB.NETです。
よろしくお願い致します。
19:デフォルトの名無しさん
04/10/05 22:08:02
キープレビューで拾ってしまえば?
マウスとキーだけの入力でいいんでしょ?
20:デフォルトの名無しさん
04/10/05 22:13:54
>>18
URLリンク(www.gj.il24.net)
これ応用してできん?
21:教えてくんです
04/10/06 15:11:32
VB.NETで、音声ファイル(.wav)のエフェクトの方法を教えて下さい。
男声を、いろんな女声に変換する方法も知りたいです。
22: ◆FIcNi4f8js
04/10/06 15:25:09
フーリエ変換して周波数を高い方にシフトして逆フーリエ変換で戻す
23:教えてくんです
04/10/06 15:31:45
即答ありがとうございました。
音声ファイル(.wav)のオブジェクト生成?といった基本的な方法と、
高速フーリエ変換、
周波数を高い方にシフト、
逆フーリエ変換のアルゴリズム、それに関するサイトを教えて下さい。
24:デフォルトの名無しさん
04/10/06 15:34:52
FFTは本買って理解した方が早い
25: ◆FIcNi4f8js
04/10/06 15:41:20
URLリンク(www.cepstrum.co.jp)
URLリンク(www.kk.iij4u.or.jp)
26: ◆FIcNi4f8js
04/10/06 15:47:55
>>25 のリンク先に面白いのがあった
関連書籍の画像らしいです
URLリンク(www.cepstrum.co.jp)
27:デフォルトの名無しさん
04/10/06 17:48:52
あー単位落としたこと思い出した
28:デフォルトの名無しさん
04/10/06 19:27:31
>>20
ありがとうございます
さっそく見てみます!
29:デフォルトの名無しさん
04/10/06 21:00:59
皆デザインパターンってお勉強してる?
現場で役に立つのかな?
30:デフォルトの名無しさん
04/10/06 21:22:56
役に立つというか、自然に使ってて後からあれはパターンだったのかと気付くもの
31:デフォルトの名無しさん
04/10/06 21:39:07
テキストボックス内のテキストを上下方向で
中央に表示することは出来ませんでしょうか。
32:デフォルトの名無しさん
04/10/06 21:44:20
VB.NETで使えるPostgreSQL用のデータプロバイダ探してるんだけど
ここで聞いてもいいの?(というか聞いてるんだけど)
33:デフォルトの名無しさん
04/10/06 22:35:59
>>31
1 InputManを買う
2 textboxを継承したクラス作って自分で描画する
のどちらかかな?
34:デフォルトの名無しさん
04/10/07 00:06:10
>>32
ODBC汎用じゃいかんの?
35:デフォルトの名無しさん
04/10/07 00:47:37
メールソフト作りたいんですが、winsockだけでは無理?
やっぱwin32APIの知識も必要ですか?
36:デフォルトの名無しさん
04/10/07 10:25:27
>>35
System.Web.Mailではいかんの?
37:32
04/10/07 14:00:55
>>34
ODBC汎用でやった時にデータセットを作る段階になると、
スキーマが読み込めませんって言われる
38:デフォルトの名無しさん
04/10/07 15:49:30
VB.NETでトレンドグラフを作りたいんですけど、
良いソフトありませんか?
「ぶどう街」さんのところのソフトはメモリリークバグがあって
連続運転に向かないようなんですけど。<サポートに確認済
最低でも12時間以上は連続で描画したいんです。監視用アプリなので。
39:デフォルトの名無しさん
04/10/07 16:15:59
>>35
Win32はいらん。
とりあえず、RFC読めばワリと簡単に形にはなる。
40:デフォルトの名無しさん
04/10/07 22:32:42
Private Sub Form_KeyDown(ByVal KeyCode As Integer, ByVal Shift As Integer)
If KeyCode = System.Windows.Forms.Keys.Up Then PictureBox1.Top = PictureBox1.Top - 10
If KeyCode = System.Windows.Forms.Keys.Down Then PictureBox1.Top = PictureBox1.Top + 10
If KeyCode = System.Windows.Forms.Keys.Left Then PictureBox1.Left = PictureBox1.Left - 10
If KeyCode = System.Windows.Forms.Keys.Right Then PictureBox1.Left = PictureBox1.Left + 10
End Sub
これを貼り付けてもピクチャーボックスが動かないのはなぜでつか・・・
41:デフォルトの名無しさん
04/10/07 22:50:32
>40
宣言部にイベントへ関連付ける記述が無いな・・・
このプロシージャは、このイベントが発生した時に実行する、
と言う関連付けが必要なのだが、確認してみ。
VB6.0以前に慣れていると、ドツボに嵌る部分。
42:デフォルトの名無しさん
04/10/08 00:22:24
教えてください。VB.NET2003初心者です。お願いします。
アイコンを登録削除できるランチャーを作ろうと思います。
コンポーネントの配置
流れは、、、
3個位のアイコン配置できるコンポーネント↓
コンポーネントを右クリックしたときにでる登録削除のPOPUP↓
登録をクリックするとダイアログでアプリが登録できる↓
アイコンをクリックすると実行↓
と考えています。
ダイアログの処理はわかるのですが、
アイコンを配置できるコンポーネントは何か、
POPUPメニューがでてくるコンポーネントは何かがわかりません。
お手数ですが教えて下さい。
43:デフォルトの名無しさん
04/10/08 00:31:40
>>42
なんか「コンポーネント」ってドラえもんの道具か何かと勘違いしてないか?
画面にポトペタするだけで「あんなことこんなこと」思ったとおりかなえてくれるなら
プログラマなんていらないじゃん。
44:デフォルトの名無しさん
04/10/08 00:36:26
これから勉強します。。
45:デフォルトの名無しさん
04/10/08 08:04:19
>>41
ググってもよくわからなかったのですが、具体的にどうしたらいいでしょうか・・・?
46:デフォルトの名無しさん
04/10/08 09:46:10
>45
単純に Handles が無いって言ってるんだと思うが。
つか中途半端にVBとVB.NETが混じったソースだなぁ。
Handlesつけても引数が間違ってるから動かんね。
47:デフォルトの名無しさん
04/10/08 16:15:50
VS2003.NET使用者です。
今、SQLから返ってきた結果をDataSetに格納し
XMLに吐きだしているのですが、
DataSet.WriteXML()を用いた場合、
NULL値がXMLに書き出されずに困っています。
すべての列の値がきちんと書き出される方法はないでしょうか?
これがないために、再度データベースに書き戻す際に
列の個数が合わないのです。
大変お手数をおかけしますが、よろしくお願い致します。
48:デフォルトの名無しさん
04/10/08 17:06:19
スキーマ情報も一緒に書き出してる?
49:47
04/10/08 17:48:44
>>48
はい。書き出してます。
ただし、データがNULLのところはタグごと出力されません。
50:デフォルトの名無しさん
04/10/08 18:32:55
ds.WriteXml("C:\hoge.xml", XmlWriteMode.WriteSchema)
で書き出した奴をReadXMLで読み込む文には問題なかったんだけど
もうチョイ調べてみる
51:47
04/10/08 18:38:27
自己解決しました。
結局、表示はあきらめ、
insert into テーブル名(列の定義) values(・・・);
として処理することにしました。
52:47
04/10/08 18:39:25
>>50
あ、出せそうですか。わざわざありがとうございます。
どちらかというとタグが全部出る方が
その後の処理が扱いやすいので助かります。
53:デフォルトの名無しさん
04/10/08 19:14:12
VB.NET 2003ってフリーソフトとしてホムペに載せられますよね?
54:デフォルトの名無しさん
04/10/08 19:17:16
>>53
ハァ!?
55:デフォルトの名無しさん
04/10/08 20:58:58
製品でつ
56:デフォルトの名無しさん
04/10/08 21:42:05
教えてください。
質問1
VB.NETでコードを打ち込むとき、コメント文は緑色で表示され、
予め用意されている関数は青色で表示されますよね。
これと同じように、リッチテキストボックスに表示された特定の文字列の色を変えたいのですが、
どのようなコードを記述すればよいのでしょうか。
57:デフォルトの名無しさん
04/10/08 21:42:24
質問2
正規表現を使った文字列の置換で、マッチした文字列から一部の文字列を
抜き出し、置換後の文字列に反映させることはできないでしょうか?
例えば、
<IMG SRC="ABC.gif" WIDHT=100 HEIGHT=100>や
<IMG WIDTH=200 HEIGHT=200 SRC="DEF.gif" v:shapes="_x0000_i1025">
というイメージタグから「IMG」と「SRC=" "」の部分だけを残してそれぞれ、
<IMG SRC="ABC.gif">
<IMG SRC="DEF.gif">
という風に置換したいのですが、
こうするためには、正規表現でマッチした文字列で
「SRC="」からその直後の「"」までの記述を記憶しておき、
置換後の文字列に反映させるのが確実だと思うのです。
今は、
RichTextBox1.Text = Regex.Replace(RichTextBox1.Text, "\<IMG[^\>]*SRC=""", "<IMG SRC=""")
RichTextBox1.Text = Regex.Replace(RichTextBox1.Text, "\.gif""[^\>]*\>", ".gif"">")
というコードでごまかしているのですが、
このコードでは、イメージタグ以外の文字列まで置換してしまう危険性があります。
例えば、リッチテキストボックス内に
<A HREF="GHI.gif" TARGET="TOP">
という文字列があったとすると、この文字列まで
<A HREF="GHI.gif">
と置換されてしまいます。
何か良い方法があればご教示ください。
58:デフォルトの名無しさん
04/10/08 22:28:58
ファイルをドロップして起動して、そのファイルのパスを取得したいのですが、どうすればよいでしょうか?
59:デフォルトの名無しさん
04/10/08 23:15:36
>>58
C#で悪いけど。
private void Form1_Load(object sender, EventArgs e)
{
this.AllowDrop = true;
}
private void Form1_DragEnter(object sender, DragEventArgs e)
{
e.Effect = DragDropEffects.All;
}
private void Form1_DragDrop(object sender, DragEventArgs e)
{
string[] l_asFiles = (string[])e.Data.GetData(DataFormats.FileDrop);
foreach (string l_sFile in l_asFiles)
{
Debug.WriteLine("FileName = " + l_sFile);
}
}
60:58
04/10/08 23:56:05
自己解決しました。.netでもcommand関数使えました。
61:デフォルトの名無しさん
04/10/08 23:56:47
>>58
URLリンク(www.atmarkit.co.jp)
62:デフォルトの名無しさん
04/10/10 18:35:23
HTMLファイルから <a href="〜"> の 〜 部分を抜き出すのに、
Perlなら
@links = ($contents =~ /<a href=\"(\S+)\">/g);
みたいに簡単にできますが、これと同じことをVB.NETで
実現するにはどう書けばよいのでしょうか。
63:デフォルトの名無しさん
04/10/10 18:38:37
>62
すいません。ヘルプに似たような例がありました。
64:sage
04/10/10 23:34:13
MailSlotをつかってタスク間通信を行いたいのですが、
どのようにすれば良いのでしょうか?
APIをガリガリ使えば何とかできたのですが、
せっかくStreamクラス等が用意されているので
出来るだけAPIを使わずに、実現したいと考えております。
65:超初心者
04/10/11 07:19:00
Cで作ったDLLの、
「引数に関数のポインタがある関数」を
VB側から呼び出すことってできませんか?
DLLEXPORT int __stdcall test( double (*func)(int a) , int b)
↑こういうの
66:デフォルトの名無しさん
04/10/11 10:33:23
できます
67:デフォルトの名無しさん
04/10/11 16:36:00
こんにちは。ASP.NETの勉強中です。
webmatrixhostingでテストしようと思っています。
URLリンク(europe.webmatrixhosting.net)
しかし、使い方がまったくわからないのです。
どのファイルをアップしたらいいのか、初期ページをどのように変更したらよいのかわかりません。
どなたか、使用方法を教えてください。よろしくお願いします。
68:67
04/10/11 17:12:46
すいません。
自己解決しました。
69:デフォルトの名無しさん
04/10/11 22:11:23
VB.NETのスタンダードエディションをインストールしたら、
IISのドキュメントルートに指定していたフォルダ配下の
ファイルが更新できなくなってしまいました。
どのファイルを開いても、他のプロセスが使用中というような
ダイアログが出てしまいます。これは一体なんなんでしょうか。
70:デフォルトの名無しさん
04/10/12 01:53:00
お世話になります。
ASP.NETで携帯アプリを作成しているのですが、
入力画面で入力した値を、変数に代入しているのですが、次のフォームに移ると、代入した値が消えてしまっています。
PRIVATE,PUBLIC,PROTECTED,FRIEND、どれを指定してもだめです。
携帯ではなく、PCで検証しているからこうなるのでしょうか?
あるいは,他の理由か?
どなたか,ご教授ください。
よろしくお願いします。
71:デフォルトの名無しさん
04/10/12 07:10:44
ごくごく当たり前の現象。
変数は通常引き継がれない。
Webプログラミングの基礎からやり直した方がいい。
72:デフォルトの名無しさん
04/10/12 07:12:01
対策としてはセッション変数などを使う事。
73:デフォルトの名無しさん
04/10/12 19:37:00
Visual Basic.NET超初心者です。
1=1+ε
を満足する正実数εのうち最大のもの(マシンイプシロン)を求め、
それを有効数字三桁まで表示するプログラムを組みたいのですが、
今まで何のプログラムも組んだことがないので、手も足も出ません。
どなたかお力をお貸し下さい。お願いします。
74:デフォルトの名無しさん
04/10/12 20:09:06
宿題か?(笑
手も足も出ないところから教えてもらうより、最初は本でも見たほうができるだろ
本見て詰まってからこっち来い。
わからないところは教えられるけど、おまいさんのわからないところがどこだか教えるのは無理だ
75:デフォルトの名無しさん
04/10/12 20:22:45
>>73
そんな難しい問題か?
それに学校の課題ならテキストにヒントみたいなこと書いてあるんじゃない?
2分法とかのアルゴリズムとか、数学で「はさみうち」を勉強したことがあれば
その考え方の応用でいけるでしょ。
ところで、たぶん>>74は解放が分らないに5万両。
76:73
04/10/12 21:25:43
>>74,75
εに適当な値を代入した時に、
1+εが1より大きいか、等しいかを判別するプログラムは
あらかじめ与えられています。
それ以外のテキストはないに等しいです。
自分でネットで極基本的な文法は勉強しました。
For文で1+εが1より大きくなるまで(1e-10から1e-20位まで)
演算させて、If文で大きくなる直前のεを出力させるプログラムを
組もうと思ったんですが、
For文とIf文の条件式の書き方とか、
どうしたら有効数字三桁で出力できるのかとか、
分からない事が多すぎて立ち止まってます・・・。
77:デフォルトの名無しさん
04/10/12 22:06:56
>>75
解放誤字乙
78:デフォルトの名無しさん
04/10/12 22:09:08
1+(1/(2^n))でnを増やすのが良いと思う
79:デフォルトの名無しさん
04/10/12 22:39:30
>>76
条件式の書き方がわからないんだったらネットで調べる前に文法の本を買ってきたほうがいいと思うぞ
全部ネットで調べようとすると時間がかかってしかたない
80:初心者 ◆qIFvKWN9EM
04/10/12 23:24:56
はじめまして初心者です^^
ヴィジュアルベーシックを扱ってみたいのですが
今流行りなのは.NETと聞きそれを購入してマイピーシーに導入しようと思うんですけど
本体はいくらぐらいするものなのでしょうか?
それと参考書など独学で学んでいくのにお勧めの物などあれば教えてもらえませんか?
81:デフォルトの名無しさん
04/10/12 23:38:40
VB.NETの文法なら
URLリンク(www.atmarkit.co.jp)
でも、本で見るほうが分かりやすいと思われ
このページの元になった本持ってるけど、本のほうがやっぱり見やすい。
82:デフォルトの名無しさん
04/10/12 23:41:47
補足:>>81は>>73からの一連の流れに対するレスだからな。
>>80に対するレスは
本は スレリンク(tech板)
本体価格は URLリンク(www.kakaku.com)
83:デフォルトの名無しさん
04/10/12 23:47:33
>>73
こういうことか?「有効数字」の意味とどの型をターゲットにているのかが
よく分らんが。とりあえずDoubleで。
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim BandWidth As Double = 0.5R
Dim LeftVal, RightVal, CenterVal As Double
Dim Epsilon As Double = 0
Do While BandWidth <> 0.0R
'LeftVal = 1.0R + Epsilon
'RightVal = 1.0R + Epsilon + BandWidth * 2
CenterVal = 1.0R + (Epsilon + BandWidth)
If CenterVal = 1.0R Then
Epsilon += BandWidth
End If
BandWidth /= 2
Loop
84:デフォルトの名無しさん
04/10/12 23:48:24
83の続き
Dim FormatString As String = "0."
Dim NumDigit As Integer = 0
Do
FormatString &= "0"
Dim EpsilonString As String = Epsilon.ToString(FormatString)
If Epsilon.ToString(FormatString) <> FormatString Then
Dim TrimedEpsilonString As String = EpsilonString.Substring(0, EpsilonString.Length - 1)
Dim TrimedFormatString As String = FormatString.Substring(0, FormatString.Length - 1)
If TrimedEpsilonString = TrimedFormatString Then
NumDigit = 1
Else
NumDigit += 1
End If
End If
Loop While NumDigit < 3
MsgBox("Epsilon = " & Epsilon.ToString(FormatString))
End Sub
85:73
04/10/13 00:15:02
皆さんアドバイス本当にどうもありがとうございました。
いただいたアドバイスを元にがんばってみます。
また分からないことがあったらお願いします。
86:初心者 ◆qIFvKWN9EM
04/10/13 01:31:11
>>82
ありがとうございます^^
なるほど、本体のほうは見る限りだと1万〜2万前後が相場なんですね
本のほうはよくわかりませんでしたが本屋で立ち読みでもして
気に入ったのを買って家でじっくりとやっていこうと思います
また困ったことがあったらよろしくお願いします^^
87:初心者2
04/10/13 06:03:55
visual basicで
『フォームに6個のピクチャボックスを作成し、
ピクチャボックス番号と色指定をすると、指定された
ピクチャボックスがその色で塗られる』
という課題なのですが教えてください
88:デフォルトの名無しさん
04/10/13 06:07:56
>>87
なぜ朝に…
89:初心者2
04/10/13 06:11:09
明日の課題なのを忘れてました
90:デフォルトの名無しさん
04/10/13 06:16:21
それはVisualBasic6じゃないだろうな?.NETでいいんだな?
91:デフォルトの名無しさん
04/10/13 06:19:39
つーかマルチにはとりあわなくていいじゃん
92:初心者2
04/10/13 06:20:37
6です。ここじゃ無理ですか
93:デフォルトの名無しさん
04/10/13 06:50:12
マルチで6なのかよ。そりゃここじゃ無理だ
94:デフォルトの名無しさん
04/10/13 08:50:13
>>87
こんなの考える余地なんてないだろ
ただの作業だ
95:デフォルトの名無しさん
04/10/13 10:38:17
>>87
解決したらそれもマルチポストしとけよ
96:デフォルトの名無しさん
04/10/13 13:11:28
test
97:デフォルトの名無しさん
04/10/13 13:19:27
フォーム上でmpgファイルはどうやったら再生できますか?
メディア関係には疎いので何もわかりません
98:デフォルトの名無しさん
04/10/13 13:24:00
VB6.0からVB.NETに移行するのマンドクセー
MSに金払ったらやってくれるのかな?
99:デフォルトの名無しさん
04/10/13 13:52:55
>>98
MSに金払ったら移行するための勉強をさせてもらう権利が得られますw
100:デフォルトの名無しさん
04/10/13 13:55:05
>>97
一番手っ取り早いのはメディアプレーヤのコンポーネントを貼り付ける
かな?
101:デフォルトの名無しさん
04/10/13 14:37:40
>>99
5万/Kstep払うから、やらないか?
102:デフォルトの名無しさん
04/10/13 20:22:17
SelectionMode.MultiSimpleにしたListBoxで、
Itemを複数選択し一度に削除する為以下を実行しましたがエラーになります。
For i = 0 To Me.ListBox.SelectedItems.Count - 1
Me.ListBox.Items.Remove(Me.ListBox.SelectedItems(i))
Next i
上記を
Me.ListBox.Items.Remove(Me.ListBox.SelectedItems(i))
だけにすると、1番上のItemは削除されるのですが、
Forで連続して削除することは出来ないのでしょうか。
宜しくお願いします。
103:デフォルトの名無しさん
04/10/13 20:39:17
>>102
んーなもんiは単なるインデックスであってIDじゃないからでしょ。
例えば10コのアイテムから5コ削除完了してi=5になった時点で
Me.ListBox.SelectedItems(i)なんて存在しないじゃん。
解決法としては、例えばFor Eachつかえばいいんじゃないの?
104:デフォルトの名無しさん
04/10/13 21:18:41
>>103
たしかにSelectedItems(i)では、消したItemによっておかしくなりますね。
だるま落としの容量で、SelectedItems(0)にしたところうまく動きました。
For i = 0 To Me.ListBox.SelectedItems.Count - 1
Me.ListBox.Items.Remove(Me.ListBox.SelectedItems(0))
Next i
ありがとうございました。
105:デフォルトの名無しさん
04/10/13 22:10:07
リッチテキストコントロールの内容をそのまま
printDocument使って印刷する方法を教えてください。
漠然と簡単にできると思ってたら、意外にこの2つを結ぶ線が見つからないんです。
106:デフォルトの名無しさん
04/10/13 22:57:56
今日VB.NET買ってきました。
FrameWorkって何なんですか?
.NETで作ったプログラムが他のPCで動きません。
色々調べた結果FrameWorkに関係あるような気がしました。
どなたかこのプログラミング好きな素人めに救いの手を・・・
107:デフォルトの名無しさん
04/10/13 23:20:17
>>106
何のつもりか知らんが全然面白くないよ。
ナンセンスギャグ?もう80年代じゃないんだけど。
108:デフォルトの名無しさん
04/10/13 23:48:00
>>107
よくわかりませんがここは初心者は来てはいけないわけですね。
わかりました。
もっと貴方にとって有意義な質問ができるようになったらまた来ます。
(´・ω・`)でもせめてどうやったら他のPCで動くか教えて欲しかったな・・・
109:デフォルトの名無しさん
04/10/13 23:59:23
107はこのスレに粘着しているC++厨だから気にするな
110:デフォルトの名無しさん
04/10/14 00:06:27
>>108
初心者がいかんのではなくて、「初心者です」を楯に調べられることも
調べない人が嫌われるのです。
そして、その嫌う様をおもしろがって、誰でも知ってるような調べれば
すぐわかるようなことを、わざと質問する人がいます。
そういう人だと思われたわけです。
111:デフォルトの名無しさん
04/10/14 02:11:13
なにを偉そうに
112:デフォルトの名無しさん
04/10/14 02:26:40
>>106 もう来ないかもしれないが念のため核心だけ
VB 6で作成したプログラムを実行するにはVB 6のランタイムDLLが必要であったが、VB.NETで作成したプログラムを実行するには、.NET Frameworkランタイムが必要である
113:デフォルトの名無しさん
04/10/14 02:56:06
いろいろ試してみれば、ここで不愉快になることもないよ、2chに来る奴バカしかいない
114:デフォルトの名無しさん
04/10/14 03:02:52
VB.NETも移植したいな、マークに
115:デフォルトの名無しさん
04/10/14 08:17:01
「初心者です」を免罪符のようにして調べずに質問するからな
プログラム初めてなのに本一冊も読まないでどうやってプログラム書いてるのかと
116:デフォルトの名無しさん
04/10/14 09:20:49
>>106
君の書いたソースを見てみたいYO!
117:デフォルトの名無しさん
04/10/14 13:48:35
>>113
やーいバカ
118:デフォルトの名無しさん
04/10/14 14:36:16
VB.NETで表データを表示したいのですが、
FlexGrid か DataGrid のどちらを使用したらいいか
迷っています。
表の仕様は、
行列数は固定、プログラムからの表示のみでキー入力不可、
マウスクリックされた表内の行・列番号をプログラムで取り込む機能が必要、
セルの色はプログラムにより変更可
と言った感じです。
FlexGridでもDataGridでも可能なんでしょうが、
どちらがより適切なんでしょうか?
よろしくお願いします
119:デフォルトの名無しさん
04/10/14 15:03:23
クリックしたところを拾うのはどちらでもほぼ同じ動作で出来ると思う
セルの色を任意に変えたいのだったらFlexGridのほうが楽
DataGridだとオーナードロー使っていちいち変えてやる必要がある
120:デフォルトの名無しさん
04/10/14 19:43:52
WebBrowserで開いた新しいウィンドウを
タブに追加するにはどうすれば良いのですか?
タブブラウザみたいなやつです。
121:デフォルトの名無しさん
04/10/14 19:45:06
WebBrowserで出てきた新しいウィンドウを
タブに追加するにはどうすれば良いのですか?
タブブラウザみたいなのです。
122:デフォルトの名無しさん
04/10/14 19:45:56
すまない。ミスった。
-100で書き込んでて、書き込まれて無いと思った。m(__)m
123:デフォルトの名無しさん
04/10/14 20:19:46
だいぶ前に、IEコンポーネントブラウザのスレがあったけど、どこいったの?
124:デフォルトの名無しさん
04/10/14 20:41:11
学校の宿題でてんぱってます・・・
誰か助けてください
問題
掛け算の99を表示させなさい
どうかお願いします
125:デフォルトの名無しさん
04/10/14 20:51:50
>>124
C#だけどテキトーに。
for(int count = 1; count <= 99; count++)
{
for(int count2 = 1; count2 <= 99; count2++)
{
Console.WriteLine(count.ToString() + " "+"+"+" "+count2.ToString()+" "+"="+ " "+ (count*count2).ToString());
}
}
126:デフォルトの名無しさん
04/10/14 20:53:06
間違った。99じゃなくて9999になってた。しかも*を+にしてた。
for(int count = 1; count <= 9; count++)
{
for(int count2 = 1; count2 <= 9; count2++)
{
Console.WriteLine(count.ToString() + " "+"*"+" "+count2.ToString()+" "+"="+ " "+ (count*count2).ToString());
}
}
127:デフォルトの名無しさん
04/10/14 21:04:40
>>125-126
ありがとうございます
宿題Visual Basicなんです
これをVBでやるとどうなるんでしょう
たびたびすいません
128:デフォルトの名無しさん
04/10/14 21:47:11
>>123
どこか、作り方とか説明してるサイトありませんかね?
129:最凶VB厨房
04/10/14 21:52:49
URLリンク(www.gotdotnet.com)
130:デフォルトの名無しさん
04/10/14 22:03:46
ここは救いようのない初心者が集まるスレですね
131:デフォルトの名無しさん
04/10/14 22:29:16
>>129
VBのソースは・・・
132:デフォルトの名無しさん
04/10/14 22:29:51
空気読めない独りよがりのネタを指摘された奴が逆ギレしてやってるんだったりして(w
133:デフォルトの名無しさん
04/10/14 23:29:31
宿題聞いている輩は本気なのか?
この程度のことが思いつかないようでは、授業を受けている意味がないような・・・
134:デフォルトの名無しさん
04/10/14 23:35:56
文系大学で単位とるための選択口座・・・
OTL
おながいします
135:デフォルトの名無しさん
04/10/14 23:59:52
文法がわからないのかプログラムの流れが思いつかないのか
136:デフォルトの名無しさん
04/10/15 00:06:44
>>134
来年もガンバレ
137:デフォルトの名無しさん
04/10/15 00:10:11
文系にプログラミングの単位なんてあるの?
電算室ある理系の大学でないと無理な気がするんだけど。
138:デフォルトの名無しさん
04/10/15 00:12:24
俺の学生の頃は工学部でもUNIXの授業しかなかった・・・
10年くらい前か
139:デフォルトの名無しさん
04/10/15 00:14:39
>>136
やってみました
添削お願いします
Dim i, j As Integer
For i = 1 To 9
For j = 1 To 9
Console.Write(i * j)
Next
Console.WriteLine()
Next
Console.Read()
>>137
あるんです・・・
140:デフォルトの名無しさん
04/10/15 00:30:48
サーバー監視ソフトを作りたいのですが、
スクリーンショットを保存する方法を教えてください。。
141:デフォルトの名無しさん
04/10/15 00:36:27
「Print Screen」キーを押す
「ペイント」を開いて「クリップボードから貼り付け」
「ファイル名を指定して保存」
142:デフォルトの名無しさん
04/10/15 00:43:08
言語でって意味だとおもう
143:デフォルトの名無しさん
04/10/15 01:23:06
わかってやってんだと思う
144:デフォルトの名無しさん
04/10/15 02:03:35
なんでスクリーンショットがいるのかワカラン。
145:デフォルトの名無しさん
04/10/15 06:45:46
mshtml.HTMLDocumentをAxWebBrowser使わないで単独で使いたいんだけどできるかな?
146:デフォルトの名無しさん
04/10/15 12:43:09
>>140
( ・∀)人(∀・ )通報しますた!
147:デフォルトの名無しさん
04/10/15 21:50:38
>>140
検索しまくればなんとかなるレベルだと思うんだが
148:デフォルトの名無しさん
04/10/15 22:31:23
宿題厨まだー?
149:139
04/10/16 19:59:38
スルーされた
OTL
150:デフォルトの名無しさん
04/10/16 20:12:15
>>139
これだと掛け算の結果が羅列されるだけで不十分だと思う
151:139
04/10/16 20:26:35
>>150
結果が出ればいいってことだったんで・・・
どの辺り直せばいいでしょうか?
152:デフォルトの名無しさん
04/10/16 20:50:42
そんな宿題をVBで課す意味がわからん
CでやれCで
153:デフォルトの名無しさん
04/10/16 21:16:05
式を表示するだけだが、連結演算子を使って
Console.Write(i & "×" & j & "=" & i * j)
154:139
04/10/16 21:35:16
>>152
教授に言ってくれ・・・
>>153
これをformat使って
綺麗にしたいのですがどうすればいいでしょうか?
155:デフォルトの名無しさん
04/10/17 00:51:03
宿題を人にやらせるのか
156:デフォルトの名無しさん
04/10/17 01:30:57
てきとうに見た目がよくなるボタンコントロールって無いかしら.
157:デフォルトの名無しさん
04/10/17 06:23:36
すいません、ASP.NETって、HTMLのフォームではなくて、.NETのWEBフォームを使用してページ間でデータを共有する方法って、セッションを使うしかないんですね。
もしそうなら、PHPでHTMLのフォームを使っていたのと比べると、隔世の感がありますね。
いかがでしょうか?
ご教授願います。
158:デフォルトの名無しさん
04/10/17 07:36:53
WebClientクラスを使ってHTMLデータをダウンロードしようとしているのですが、
EUCで書かれたページがうまくダウンロードできません。
StreamReaderを作る際に
New StreamReader(wc.OpenRead("URLリンク(www.asahi.com)"), Encoding.GetEncoding("euc-jp"))
こんな感じで書いているのですが、日本語の一部(8割方ちゃんと読める)が
文字化けした状態になってしまいます。
正しく変換するにはどのように書いたらよいのでしょうか。
159:デフォルトの名無しさん
04/10/17 10:23:28
群を抜いてレベルの低いスレだな、ここは。
160:デフォルトの名無しさん
04/10/17 12:05:04
>158
すまん。自己解決。犯人は秀丸だった。
161:デフォルトの名無しさん
04/10/17 13:13:59
>>159
足を入れたとたんに低レベルですよ
162:デフォルトの名無しさん
04/10/18 03:51:53
.netで、XML WEB サービスを作っています。
WebMethodで、引数を与えて、引数から計算をして戻り値を返すという関数を作ったのですが、
WebMethod名に引数を与えたURLを入力すると、
「'/WebServiceSoap' アプリケーションでサーバー エラーが発生しました。
要求形式が認識されません。 」
と出てきてしまいます。
WebMethod名だけを指定したURLにすると、テスト画面になってしまいます。
なぜ、直接、レスポンスがないのでしょうか?
163:デフォルトの名無しさん
04/10/18 10:23:50
>>162
URLリンク(www.google.co.jp)
164:デフォルトの名無しさん
04/10/18 11:33:12
漫才見てるようで面白いスレだ
165:デフォルトの名無しさん
04/10/18 12:11:21
データーを作った後、帳票印刷にエクセルを使おうとして、下のように組んでみました。
印刷するところまでは上手く言ったのですが、閉じようとするとエクセル側に”変更を
保存してもいい?”って聞かれてしまいます。このメッセージを無視して、エクセルを
閉じてしまうにはどうしたらよいのでしょうか?
166:デフォルトの名無しさん
04/10/18 12:12:01
Try
Dim ExcelApp As Excel.Application
Dim ExcelBook As Excel.Workbook
Dim ExcelSheet As Excel.Worksheet
ExcelApp = CreateObject("Excel.Application")
ExcelBook = ExcelApp.Workbooks.Open("\\filesaver\data\printMitsumori.xls")
ExcelSheet = ExcelBook.Worksheets(1)
ExcelApp.Visible = True
ExcelSheet.Cells(1, 1).Value = data1
ExcelSheet.Cells(2, 1).Value = "data2
ExcelSheet.PrintOut()
ExcelApp.Quit()
167:デフォルトの名無しさん
04/10/18 12:12:22
ExcelSheet = Nothing
ExcelBook = Nothing
ExcelApp = Nothing
Catch ex As Exception
MessageBox.Show("印刷処理に失敗しました、暫くしてから再度ボタンを押してください")
ExcelApp.Quit()
ExcelSheet = Nothing
ExcelBook = Nothing
ExcelApp = Nothing
End Try
168:デフォルトの名無しさん
04/10/18 13:37:03
Quitの前にDisplayAlertsをFalseにしる
169:165
04/10/18 13:48:03
できますた。ありがとうママン。
170:デフォルトの名無しさん
04/10/18 14:50:41
フォームの表示に関しての質問です。
Sub Form_Load() Handles MyBase.Load
'処理A(5分程度時間がかかる)
End Sub
この時、処理Aが終了するまで、フォームが表示されません。
処理Aの前にMybase.Showを実行すると、
ウィンド枠と、メニューは表示されるのですが、ボタンやテキストボックスが
白く表示されてしまいます。(処理Aが終了したら正しく表示される)
処理Aの間も正常に表示させるにはどうしたらいいのか教えてください。
お願いします。
171:デフォルトの名無しさん
04/10/18 14:51:32
すみませぬ、スレ違いなんだけど、ココくらいしか聞けそうなところないようなんで。
VB.NET ではなく、C#を利用してasp書いてるんですが、
質問はどこでしたらいいんでしょう?それともそんなスレない?
172:デフォルトの名無しさん
04/10/18 17:44:43
処理中にウインドウを操作されても良いならば、
ループの中でApplication.DoEventsを呼べばいいかと。
173:デフォルトの名無しさん
04/10/18 18:59:21
>>171
WebProg板
スレリンク(php板)l50
174:170
04/10/18 20:55:52
>>172
ありがとうございます。
ただ、処理A(Function のコール)は
外部から提供されている部分で、できれば手を加えたくありません。
他にもなにか方法があればお願いします。
175:デフォルトの名無しさん
04/10/18 21:15:52
>>170
そもそもLoadイベントでなにか処理をするなんて根本から間違い。
別のタイミング(たとえばActivatedイベントなどで)行うべき。
さらに、そんな重い処理なら別スレッドで実行するようにするべき。
>>172には悪いが、DoEventsなんて下策中の下策。
というか、>>170の問題はDoEventsでは恐らく解決しないだろう。
176:デフォルトの名無しさん
04/10/18 21:57:26
質問です。
Dim Class1 As ClassName
...
Class1 = New ClassName(0)
...しばらくClass1を使う
Class1 = New ClassName(1)
こんなことしてもVBさんは勝手にお掃除してくれるのでしょうか?
177:デフォルトの名無しさん
04/10/18 22:06:37
しばらくしたら掃除してくれる
178:176
04/10/18 23:54:05
>>177
ありがとうございました。
179:デフォルトの名無しさん
04/10/19 01:46:45
その、GCの仕組みってどうなってるのかなぁ
180:デフォルトの名無しさん
04/10/19 01:50:42
ガベージをコレクトするのだよ。
181:デフォルトの名無しさん
04/10/19 01:58:07
できる!VisualStudio.NETには
参照が解除された後に適当な時期に破棄される
とある
182:170
04/10/19 10:29:39
>>175
ありがとうございました。
別スレッドで実行できる事を知りませんでした。
(Activated はFocusが移る度に実行されてしまうので向いていませんでした)
183:デフォルトの名無しさん
04/10/19 15:00:46
スクロールバー付きのテキストボックスで
キーボードからの入力は不可、表示はプログラムからのみ。
この時、テキストボックスの大きさより表示行が増えた時に、
一番下の行を常に表示したいのですが、
どういう設定をしたらいいのか教えてください。
現状は、行数が増えても同じ場所を表示してしまいます。
お願いします。
184:デフォルトの名無しさん
04/10/19 16:01:33
>>183
テキストの入力位置をSelectメソッドで一番最後に指定して、
ScrollToCaretメソッドでその位置を表示させる
具体的にソースを書けば、以下のような感じ
MyTextBox.Select(MyTextBox.Text.Length, 0)
MyTextBox.ScrollToCaret()
185:デフォルトの名無しさん
04/10/19 16:54:03
久々に回答らしい回答を見た希ガス
186:183
04/10/19 17:07:42
>>184
ありがとうございます。
早速試してみます。
187:デフォルトの名無しさん
04/10/19 18:11:22
っていうか久しぶりにVB.NETの問題を見たから答えただけだけどね
188:デフォルトの名無しさん
04/10/19 20:13:04
引数の数を可変にする方法があったら教えてください。
Function x(a As String,b As String,c As String,d As String)
という感じのファンクションを呼び出す時に、
ある部分からは、aのみ設定して
ある部分からは、a,b,c,を設定する
という様な処理をしたいのですが。
よろしくお願いします。
189:デフォルトの名無しさん
04/10/19 20:17:31
>>188
Overloads
Optionalってキーワードもあるが、これは旧VBの負の遺産だから
使わないほうがいいと思う。
190:デフォルトの名無しさん
04/10/19 23:56:34
すいません、ASP.NETを使えるレンタルサーバーを借りたのですが、使用時の心得に、
「共有サーバーとしてのデバッグ知識のない方はASPは絶対に利用しないでください!
ローカルテストと共有サーバーは環境が全く違います」
という内容がありました。
これは、VisualSTudio.netのデバッガと、@pageやTrace.write()の相違のことを言っているのでしょうか?
191:デフォルトの名無しさん
04/10/20 00:24:13
せめてそのレンタルサーバのアドレスぐらい書いてくれれば・・・
192:デフォルトの名無しさん
04/10/20 00:31:05
>191
190の2行目そのまま、ぐぐるとヒットするようね。
193:デフォルトの名無しさん
04/10/20 00:42:48
190です。
すいません,上記内容はメールで送られてきたものです。
ASPの使用心得は、以上のみでした。
常識的には、VisualSTudio.netのデバッガと、@pageやTrace.write()の相違ということでいいのでしょうか?
194:デフォルトの名無しさん
04/10/20 07:09:10
要するに>190はASP使うなってことでしょ。
わかってないんだから。
195:188
04/10/20 08:32:22
>>189
ありがとうございます
196:デフォルトの名無しさん
04/10/21 00:27:49
VB.netって、コントロール配列のやり方が、VB6.0と違いますよね。
VB6.0では、コピーアンドペーストでできたけど・・・
みなさんは、どうやってコントロール配列を作っていますか?
俺が見つけた方法は、どれもコードが汚くなる。
コードがきれいになる方法をご存知ないでしょうか
197:デフォルトの名無しさん
04/10/21 00:55:08
>>196
質問は明確に。
どうやってもこうやっても、ないものは作りようがない。
つまりまったく同じ機能を享受したい、というわけにはいかない。
それはわかってるんでしょ?
だったらなぜ、コントロール配列のこの機能と同じことができないか?
という風に質問しないの?
198:デフォルトの名無しさん
04/10/21 08:49:37
>>196
コントロール配列を使うことがあまり無いかな
たまに使うときはコンストラクタで
MyButton(1) = MyButton1
MyButton(2) = MyButton2
MyButton(3) = MyButton3
ってしておく
あとは実行時に複数登録する場合もあり
Dim i As Integer
For i = 1 To 10
Dim item As MenuItem = New MenuItem("MenuText")
AddHandler item.Click, AddressOf MyMenuItem_Click
MyMenu.MenuItems.Add(item)
Next
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4229日前に更新/273 KB
担当:undef