1 名前:デフォルトの名無しさん mailto:sage [2011/12/28(水) 23:43:48.38 ] 前スレ VB.NET質問スレ(Part37) toro.2ch.net/test/read.cgi/tech/1317448996/
101 名前:デフォルトの名無しさん [2012/01/17(火) 03:00:42.86 ] >>99 もう少し基本的なゲーム作ったほうが結果的に早いと思うけど。といっても聞かないよな。俺も層だった Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click ' Random クラスの新しいインスタンスを生成する Dim cRandom As New System.Random() Dim unko As Long Dim hai(5) As String hai(0) = "萬1a" hai(1) = "萬1b" hai(2) = "萬1c" hai(3) = "萬1d" hai(4) = "萬2a" ' 0 以上 512 未満の乱数を取得する unko = cRandom.Next(5) tehaib1.Text = hai(unko) End Sub End Class テスト用に5個までで作ったからテキトーに数は変えてね
102 名前:デフォルトの名無しさん mailto:sage [2012/01/17(火) 03:24:54.00 ] >>101 ありがとうございます。もう何日も考え続けて後に引けない状態だったものでorz 助かります。頑張ってみます!
103 名前:>>99 mailto:sage [2012/01/17(火) 03:46:27.52 ] 何度もすいません。 h = cRandom.Next(135) tehaib1.Text = hai(h) tehaib2.Text = hai(h) tehaib3.Text = hai(h) と繰り返すだけでは手牌が全て同じ牌になってしまうのですが解決策はありませんか・・・orz 前も似たような状態になったときは Dim intResult(16) As Integer Dim cRandom As New System.Random() intResult(0) = cRandom.Next(135) ntResult(1) = cRandom.Next(135)・・・・・ tehai1.text= text(hai(intResult(0))) tehai2.text = text(hai(intResult(1)))・・・・ という様に1つのボタンごとにランダムに取り出すように?して解決したと思ったのですがこの方法だと1種類の牌につき4個までというのがクリアできませんでした。
104 名前:デフォルトの名無しさん mailto:sage [2012/01/17(火) 04:35:41.42 ] >>101 牌が重複しないか?
105 名前:デフォルトの名無しさん mailto:sage [2012/01/17(火) 05:01:53.70 ] Fisher-Yates法 dobon.net/vb/dotnet/programing/arrayshuffle.html シャッフルする配列の上限が135になっただけ。 (1,2,3,4,5) をランダムに取り出すのも (3,5,1,3,2) とランダムに並べ替えて先頭から取り出すのも等価だよ。
106 名前:デフォルトの名無しさん [2012/01/17(火) 05:36:36.89 ] VB2010EEを使っています 正規表現について質問です。 </a>というhtmlタグを空白文字列に置換して削除したいのですがうまくいきません 出てくるパターンは『</a>』『</A>』『</a> 』『</A> 』と四種類です。 大文字か小文字、また">"の後に半角スペースがあるかないかです。 以下だと末尾にスペースがあるものしか置換できません。お助け下さい。 Dim r2 As New System.Text.RegularExpressions.Regex("(</[a|A]> .*?)") TextBox1.Text = r2.Replace(TextBox1.Text, "")
107 名前:106 [2012/01/17(火) 06:55:46.09 ] すいません、ピリオド見落としていました 自己解決しました
108 名前:デフォルトの名無しさん mailto:sage [2012/01/17(火) 18:44:19.72 ] 正しくは "</[aA]> ?" だよ。
109 名前:デフォルトの名無しさん mailto:sage [2012/01/17(火) 19:06:25.60 ] '参照する配列 Dim wSt(135) As String Dim wSuji() As String = {"一", "二", "三", "四", "伍", "六", "七", "八", "九"} Dim wHaiji() As String = {"萬", "筒", "索", "東", "南", "西", "北", "白", "發", "中"} Dim wIdx As Integer = -1 For i1 As Integer = 0 To 9 Select Case i1 Case 0 To 2 For i2 As Integer = 0 To 8 For i3 As Integer = 0 To 3 wIdx = wIdx + 1 wSt(wIdx) = wSuji(i2) & wHaiji(i1) Next i3 Next i2 Case Else For i4 As Integer = 0 To 3 wIdx = wIdx + 1 wSt(wIdx) = wHaiji(i1) Next i4 End Select Next i1
110 名前:デフォルトの名無しさん mailto:sage [2012/01/17(火) 19:06:48.67 ] 'シャッフルする配列 Dim ary(135) As Integer '配列の初期化 For ix As Integer = 0 To 135 ary(ix) = ix Next ix 'Fisher-Yatesアルゴリズムでシャッフルする Dim rng As New System.Random() Dim n As Integer = ary.Length While n > 1 n -= 1 Dim k As Integer = rng.Next(n + 1) Dim tmp As Integer = ary(k) ary(k) = ary(n) ary(n) = tmp End While 'テスト シャッフルの結果を先頭から13個表示 For m As Integer = 0 To 12 MsgBox(wSt(ary(m))) Next m
111 名前:デフォルトの名無しさん [2012/01/17(火) 20:05:50.16 ] DataGridViewがうまく使えません とりあえずDataGridViewを用意し、行を追加するごとに1・2・3・4・5と入れようとしたのですが 最終行に5と入るだけです 何が間違っているのでしょうか For i = 1 To 5 DataGridView1.Rows.Add() DataGridView1.Rows(DataGridView1.Rows.Count - 1).Cells(0).Value = i Next
112 名前:デフォルトの名無しさん mailto:sage [2012/01/17(火) 20:07:00.32 ] For i = 1 To 5 DataGridView1.Rows.Add() DataGridView1.Rows(i).Cells(0).Value = i Next でよくない?
113 名前:デフォルトの名無しさん [2012/01/17(火) 20:14:01.20 ] >>112 確かに! でもやっぱり最後の行にしか表示されないです 環境はVB2010EE、windowsXP sp3です。 ttp://www.dotup.org/uploda/www.dotup.org2527945.jpg.html
114 名前:デフォルトの名無しさん mailto:sage [2012/01/17(火) 20:25:04.83 ] DataGridViewの縦とか横のサイズのプログラムからの変え方教えたもうれ
115 名前:デフォルトの名無しさん mailto:sage [2012/01/17(火) 20:26:23.41 ] >>111 ユーザー入力許可にしてると最終行は追加行
116 名前:デフォルトの名無しさん mailto:sage [2012/01/17(火) 20:28:12.67 ] DataGridView1(0, i - 1).Value = i でいいんじゃない
117 名前:デフォルトの名無しさん mailto:sage [2012/01/17(火) 20:28:29.24 ] >>114 DGVのサイズそのものなのかセルのサイズなのか行/桁数なのか
118 名前:デフォルトの名無しさん [2012/01/17(火) 20:37:30.21 ] >>115 おー、できました。ありがとうございました
119 名前:デフォルトの名無しさん mailto:sage [2012/01/17(火) 21:16:36.91 ] たった一文字表示されるだけでも | a | みたいに幅を広げたい
120 名前:デフォルトの名無しさん mailto:sage [2012/01/17(火) 21:19:41.13 ] 何の話だ?
121 名前:デフォルトの名無しさん mailto:sage [2012/01/17(火) 21:23:35.31 ] >>119 余白が欲しいならPadding
122 名前:デフォルトの名無しさん mailto:sage [2012/01/17(火) 21:31:53.96 ] >>119 なんかガチでアスペ患者の発言っぽくて怖いw
123 名前:デフォルトの名無しさん mailto:sage [2012/01/17(火) 21:36:16.47 ] DataGridView1.FieldWidth=100 みたいにやりたいの
124 名前:デフォルトの名無しさん mailto:sage [2012/01/17(火) 21:36:54.88 ] フィールドでも列でもカラムでもいいけどそんなかんじに
125 名前:デフォルトの名無しさん mailto:sage [2012/01/17(火) 21:41:07.08 ] グリッド系の質問してるやつは全部同じやつだろ
126 名前:111 [2012/01/17(火) 22:01:17.62 ] >>125 違いますよ。
127 名前:デフォルトの名無しさん mailto:sage [2012/01/17(火) 22:05:57.37 ] DataGridView1.Columns("Hoge").Width = 100
128 名前:デフォルトの名無しさん mailto:sage [2012/01/17(火) 22:09:10.24 ] ぉー
129 名前:デフォルトの名無しさん mailto:sage [2012/01/17(火) 22:12:41.45 ] まあカラムのインデックスでもいいんだけどね
130 名前:デフォルトの名無しさん mailto:sage [2012/01/18(水) 00:59:45.57 ] SQL Sever経の接続を確立しているときにネットワーク関連インスタンス固有のエラーが発生しました。サーバが見つからないかアクセスが出来ません。インスタンス名が正しいこと、およびSQL
131 名前:デフォルトの名無しさん mailto:sage [2012/01/18(水) 01:01:26.36 ] SQL Sever経の接続を確立しているときにネットワーク関連インスタンス固有のエラーが発生しました。サーバが見つからないかアクセスが出来ません。インスタンス名が正しいこと、およびSQL Severガリモート接続を許可するように構成されていることを確認してください。 データベースを組みたいんだけど、mdf追加したら応答なし→ダイヤログで拒絶
132 名前:デフォルトの名無しさん mailto:sage [2012/01/18(水) 01:08:55.85 ] >>110 'テスト シャッフルの結果を先頭から13個表示 For m As Integer = 0 To 12 MsgBox(wSt(ary(m))) Next m の部分をもう少し詳しく教えていただけませんか? 具体的にはボタン1〜13に0番目の値〜12番目の値を入れる方法を知りたいです。 また値を入れたあとソートしたい場合Array.sort(m)で出来ますか?
133 名前:デフォルトの名無しさん mailto:sage [2012/01/18(水) 06:20:09.02 ] いやもう…君プログラマ向いてないって言われない?
134 名前:デフォルトの名無しさん [2012/01/18(水) 06:22:34.18 ] HSPでゲーム作ったほうが早いと思う
135 名前:デフォルトの名無しさん mailto:sage [2012/01/18(水) 21:27:14.35 ] コントロールもわからない、ロジックも組めない。 こんな状況で、麻雀は難易度高すぎるだろう。 もっと簡単なプログラムからはじめるのは駄目なの?
136 名前:デフォルトの名無しさん mailto:sage [2012/01/18(水) 22:14:28.75 ] 取り合えず中学校あたりのサイト見ながら簡単なプログラム組んで勉強したほうが良いと思う あまりにも基礎中の基礎の部分が理解できてないみたいだし このまま組んで行ったら自分のためにもならなにんじゃないかな
137 名前:デフォルトの名無しさん mailto:sage [2012/01/18(水) 22:25:43.46 ] 最初は無謀なことやるよな。 まぁあきらめずにがんばれ
138 名前:デフォルトの名無しさん mailto:sage [2012/01/19(木) 03:43:46.44 ] ありがとうございます。色々調べてなんとかソートまで出来ました。 ですがこれ以上は進めなさそうですし、何度も言われてる簡単なプログラムをやってみようと思います。 お世話になりました。
139 名前:デフォルトの名無しさん mailto:sage [2012/01/21(土) 06:04:40.66 ] USBハードディスクが2台あって片方が満タンで片方が新しく買ったとして 丸ごとコピー(バックアップ)するいろんなプログラム教えて
140 名前:デフォルトの名無しさん mailto:sage [2012/01/21(土) 09:54:08.17 ] >>139 Robocopy スレチです
141 名前:デフォルトの名無しさん mailto:sage [2012/01/21(土) 09:57:16.62 ] スレタイすら読めない奴に何教えても無駄だと思うがねえw
142 名前:デフォルトの名無しさん mailto:sage [2012/01/21(土) 11:41:41.18 ] VB.NETでボリュームコピーツールを作りたいのだと善意に解釈w
143 名前:デフォルトの名無しさん mailto:sage [2012/01/21(土) 12:55:06.02 ] 別スレッドからForm1上にモーダルでメッセージを出したいのですが モードレスになってしまいます。 モーダルにするにはどうすれば良いか教えてください。 'サンプル Imports System Imports System.Threading Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim waitCallback As _ New WaitCallback(AddressOf ThreadMethod) ' ThreadPool.QueueUserWorkItem(waitCallback, "A") ' End Sub Private Shared Sub ThreadMethod(ByVal state As Object) ' MessageBox.Show("test") End Sub End Class
144 名前:デフォルトの名無しさん mailto:sage [2012/01/21(土) 13:13:23.27 ] Invoke
145 名前:143 mailto:sage [2012/01/21(土) 13:23:54.10 ] >144 できました。ありがとうございます
146 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 01:22:19.26 ] m4aのタグ情報を取得する方法ってありませんか? mp3ならここをみて分かったのですが dzone.sakura.ne.jp/blog/2009/06/vbnet-mp3-2getditailsof.html
147 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 00:57:37.88 ] dobon_chat www.dotup.org/uploda/www.dotup.org2552035.zip 将棋 www.dotup.org/uploda/www.dotup.org2552048.zip VB.NET初心者です 上のdobon_chatを下の自作将棋用に改造して相互通信を実現させたいのですが 自分なりにいろいろ調べてみてもさっぱりわかりません どなたか知恵をお貸し頂けないでしょうか。よろしくお願いします
148 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 08:13:27.95 ] codezine.jp/article/detail/22?p=1 これ? サーバープログラムが全体を集中管理して、 クライアントはメッセージをサーバーに送ったり、 逆に受け取ったりしてるだけじゃないの?
149 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 16:41:13.23 ] それです そのプログラムをどうにかして動かした駒の情報を相手側にも表示されるようにしたいのですが・・・
150 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 16:44:05.83 ] 囲碁にしようぜ
151 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 19:17:35.25 ] 将棋じゃないとだめなんです・・・
152 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 19:37:12.35 ] 動かした駒の情報をTwitterに自動で書き込むってのはどうだ? 相互にフォローしていれば一応目的は達成できそうだ。
153 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 20:03:08.70 ] twitterって…OAuthどーすんだよw
154 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 20:27:52.32 ] 案外、手動で書き込むのもありな気がしてきた。 駒動かすごとに、クリップボードに書き込む内容をセットするとかw
155 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 20:37:00.37 ] 将棋も麻雀も相手が必要だからパチンコやれ
156 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 20:51:07.63 ] 対戦相手は友人という尊い犠牲がいるので大丈夫です!
157 名前:デフォルトの名無しさん mailto:sage [2012/01/25(水) 10:29:25.89 ] twitterにメールで飛ばせばいいんじゃね
158 名前:デフォルトの名無しさん [2012/01/26(木) 00:26:33.66 ] VB.NET2005を会社で使っています 今日上からの指示で「VB.NET2010に切り替えろ」と言われました パッケージは明日渡される予定なのでアップグレード版かどうかも分かりません VB.NET2005をアンインストールしてからVB.NET2010を入れないと行けないですか? アップグレード版ならそのままインストールすればいいですよね? 通常版だったらアンインストールしないといけないですか? 通常版の場合にそのままインストールすると何か弊害はありますか? 教えてください、よろしくお願いします
159 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 00:39:47.26 ] 上に確認しろ、ってのが正解だろうな。この場合。
160 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 01:10:08.72 ] >>159 上の人はソフト環境音痴(まあ自分も当てはまるなw)なので聞いてもまっとうな答えは期待できません
161 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 01:25:05.74 ] パッケ渡された時点でインスコ前にMSのサポートに聞いていいんじゃないかなぁ。
162 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 01:42:27.60 ] IE以外のWebBrowserコントロールみたいのにはどんなのが?
163 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 09:10:38.80 ] 心配なら別環境にインストールすればいい 旧環境を壊す心配をしなくて済む
164 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 11:55:39.79 ] vb.netでプログレッシブJPEGを判定する方法を教えて下さい。 お願いします。
165 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 21:06:11.59 ] >>158 です 今日パッケージを渡されました アップグレード優待版というやつでした 上の人が言うには「気にせずそのままやってみたらいいじゃん」というのでそのままインストールしました そしたらVB.NET2005の環境が残ったままVB.NET2010の環境が出来上がりました。 ソリューションファイルもバージョン管理されているらしく、2005で作ったものは2005で開かれました(2010で作ると当然2010で) 特に問題も起こらず無事に新環境完成となり、上の人は上機嫌でした ありがとうございました
166 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 21:17:35.33 ] なんと低次元な。
167 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 21:21:35.12 ] 公務員とかこんなのなのかなw
168 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 21:24:29.26 ] 3日くらい前からVBの独習を始めましたが、理解できません xxx.yyyy.zzzzz.wwwwww というような表現の仕方では、どれがオブジェクトやらメソッドやら、見分けがつかないし for each c in ...とか、... is Nothingとか、 中途半端に人間の言葉に近付けてあって、逆に分かりにくいし
169 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 21:48:36.72 ] はい
170 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 21:52:38.39 ] >>168 チラ裏はいらないです とりあえずココで聞くよりぐーぐる先生に聞いた方が速いよ 大抵は中学校とか教えてくれるからその辺参考にどうぞ
171 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 23:57:42.44 ] >>168 つ SmallBasic
172 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 01:01:57.90 ] コンボボックスのDatasourceにdatatableを設定したときにItemに値が入る時と入らない時があります。 どういうときにはいるのでしょうか?
173 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 09:54:37.88 ] プログラムで動的にコントロールを配置する方法についての質問です Me.Controls.Add(Lable1)などでフォーム上にコントロールを置く事はできたのですが グループボックスやパネル上にオブジェクトを置くのはどうすれば良いのでしょうか? たとえばForm1上のPanel1にLabelを置く場合などです
174 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 10:22:49.62 ] meをpanel1に変えればおk
175 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 10:39:53.64 ] ありがとうございます 帰ったら早速試してみたいと思います
176 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 11:49:34.87 ] 呼び出し階層の深いメソッド内で発生した例外を無条件で呼び出し階層の最上位メソッドに返したい場合、 全メソッドで処理をTry〜Catchで囲んで例外をThrowしなきゃいけないのですか? Javaでいうところの、メソッド定義時の Throws記述的なものはないのですか?
177 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 11:52:40.43 ] try catchしなければいいのでは
178 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 17:17:14.67 ] プロパティの継承について教えてください。 既定クラスでプロパティを空で定義して、 このクラスの派生クラスでプロパティを実装するってことは可能ですか? 既定クラスでプロパティをOverridableにしてnullを返すなり適当に実装してから、 派生クラスでプロパティをOverridesにして実装するしかないですか?
179 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 17:21:46.79 ] 基底クラスをMustInheritにして、そのプロパティをMustOverrideにすればできる もちろんそうすると基底クラス自体を直接Newすることはできなくなる
180 名前:178 mailto:sage [2012/01/27(金) 17:54:39.56 ] >>179 ありがとうございます! 基底クラスMustInherit&MustOverrideでしか実現できないですか。 今回は基底クラスでNewしたいんです、冷静に考えたら当然のことなんですが。。 さてどうしよう、ひとまずクラス設計のやり直しですね。頑張ります。
181 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 21:07:41.44 ] >>176 JavaのThrowsに対応するものは無い。VB.NETでは不要と判断された。 あらゆる例外を投げられるし、投げられてもくる。
182 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 21:32:18.83 ] Javaでも不要だったということで議論は決着してるけどな
183 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 21:52:46.14 ] >>168 xxx.yyyy.zzzzがネームスペースで.wwwwwwがクラス名だな。 >>176 最上位でtry catchするかスレッドエクセプションでキャッチ
184 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 16:37:17.93 ] Xbox Liveのステータスを取得するAPIって.net FrameWorkとかで用意されているんでしょうか?
185 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 21:11:42.17 ] Web APIらしいからHttpWebRequestとかで普通に使えるでしょ
186 名前:176 mailto:sage [2012/01/30(月) 09:18:11.81 ] >>181-183 ありがとうございます!最上位でTry Catchします。
187 名前:デフォルトの名無しさん mailto:sage [2012/01/30(月) 20:48:49.19 ] VBからeドライブFAT32をNTSFにするのは Process.Start("convert e: /fs:ntfs") でいいの?
188 名前:デフォルトの名無しさん mailto:sage [2012/01/31(火) 00:45:46.28 ] >>187 そこまで考えているならやってみろよ 間違っているならエラーになるし、合っているなら結果が返るぞ
189 名前:デフォルトの名無しさん mailto:sage [2012/02/01(水) 14:59:12.42 ] Debug.Printの中で使えるフォーマットについてMSDNのどこに書いてあるのかわかりません。 どなたか知りませんか? 【コード】 Dim a As Integer = 1000, b As Integer = 9999 Debug.Print("変数1の値={0}、変数2の値={1:0,000}", a, b) 'ここの仕様が知りたい 【結果】 変数1の値=1000、変数2の値=9,999 つかこんな書き方出来たのかと今さら驚いてる所です。これ便利ですねぇ。
190 名前:デフォルトの名無しさん mailto:sage [2012/02/01(水) 15:09:31.23 ] Debug.Printメソッドのページに色々あるだろ…
191 名前:189 mailto:sage [2012/02/01(水) 16:47:40.21 ] >>190 そこは読んでますが、そもそもMSDN読むの苦手なんですよ。すんません。 {0}の事とか書かれていないようにしか思えなくて。
192 名前:デフォルトの名無しさん mailto:sage [2012/02/01(水) 16:50:55.70 ] デバッグなんかしないからどうでもいいや
193 名前:189 mailto:sage [2012/02/01(水) 16:54:48.54 ] あったー msdn.microsoft.com/ja-jp/library/txafckwd (v=vs.80).aspx お騒がせしました。 ヘルプの方のdebug.Printメソッドの項に「複合書式設定」へのリンクが載ってないという落ちだったorz
194 名前:デフォルトの名無しさん mailto:sage [2012/02/01(水) 23:39:31.03 ] 質問。 ASPはじめて間もないんだが、Repeater内の部分更新てAjax使ってできんの? 大量のデータのRepeaterをUpdatePanelで囲うと描画に時間がかかってイラつくんだ。
195 名前:デフォルトの名無しさん mailto:sage [2012/02/02(木) 03:10:00.08 ] >>194 マルチするぐらいならどっちかageろよ ASPとASP.NETは別物だぞ で、Ajaxでできるかできないかで言えば、最悪自分でクライアント側の スクリプトと対応するサーバ側のコード書けばできるんだが Repeaterの中にUpdatePanel入れたいとかそういう話か? やったことないけど、やったらできなかったのか?
196 名前:デフォルトの名無しさん mailto:sage [2012/02/02(木) 08:09:28.72 ] っていうかasp.net mvcを使うべき
197 名前:デフォルトの名無しさん mailto:sage [2012/02/02(木) 21:59:05.92 ] MVCでやるならASP.NETつかわんでも良いよ メリットあんまりない
198 名前:デフォルトの名無しさん mailto:sage [2012/02/04(土) 06:02:45.14 ] pass付きのurlにpassをpostし、cookieをもらってから再度urlにアクセスするのが目的です cookieをもらって再度urlへcookieを付属して送信したつもりですが付属されません 恐らくhttpステータスコード304が原因だと思われます。以下の処理でset Cookieもなぜか2個も返ってきてしまいます httpステータスコード200の場合cookieがセットされ目的は成功しました POST処理↓ Dim cc As CookieContainer = New CookieContainer() Dim req As HttpWebRequest = CType(WebRequest.Create(url), HttpWebRequest) req.Method = "POST" req.CookieContainer = cc req.ContentType = "application/x-www-form-urlencoded" req.ContentLength = data.Length Dim reqStream As Stream = req.GetRequestStream() reqStream.Write(data, 0, data.Length) reqStream.Close() Dim res As WebResponse = req.GetResponse() Dim resStream As Stream = res.GetResponseStream() Dim sr As StreamReader = New StreamReader(resStream, enc)
199 名前:デフォルトの名無しさん mailto:sage [2012/02/04(土) 06:08:03.62 ] ↑初心者で説明が下手ですがよろしくおねがいします 304だとcookieはセットされないんですかね〜・・・
200 名前:デフォルトの名無しさん mailto:sage [2012/02/04(土) 09:02:20.52 ] >>198 Apacheの最近の実装では返さないようになっているらしいね。 絶対セットされないとも言えないけど、まあ期待はするなってところか。
201 名前:デフォルトの名無しさん mailto:sage [2012/02/04(土) 14:08:11.99 ] CreateObject("InternetExplorer.application") でIE操作を行ってます。 IEのオプションを変更せずに、Navigate時に画像を読み込まないようにすることはできますか?