>>936 いやこれはImageクラスの仕様も悪いよ。大本のGDI+の仕様から来ているからしょうがないんだけど。
てか拡張子の指定も無しに読んだファイル全部食わせてる時点で
ちょっと信じられなかったw
フォームにイベント以外のメソッドを置くな、と言われましたが皆はどんな感じ?
WebBrowser をWindows Formに貼り付け
Google検索トップページをそのブラウザに表示させようと
しているのですが、エラーメッセージが表示されてしまいます。
<エラー内容>
Method Not Allowed
The request method POST is inappropriate for the URL /.
※URLをYahooに替えたところ正常にYahooのトップページが表示されました。
これはGoogleがブラウザ以外のWindowsアプリから
閲覧しようとしている場合には弾く設定を何かサーバ側で行っているのでしょうか?
>>918 うわぁ〜
そんなコード書く奴と一緒に仕事したくねぇ〜
酷すぎる
一週間前に終わった話をワザワザ持ち出して、初心者が書いたコードを扱き下ろす奴のほうが嫌だな
仕事して無いだろ
ASP.netをVisualStudioで始めたところなのですが、このままVisiualStudioを使って勉強していった方が良いですかね?
VBAとPHP+MYSQLによるWebアプリの経験が少しあるだけです。
確かに何やらパーツを組み上げて簡単にWebアプリができそうな雰囲気ではあるのですが、
少し細かく弄ろうとしてみると、むしろ何だかよくわからなくなってきます。
結局中身をきちんと理解していないと、教科書レベルのアプリって作れないようにも思います。
初心者とか関係無く
>>915みたいなコード糞過ぎるだろ。
つまりセンスが無い事の裏返し。
プログラミングはセンスが無くてもその内上達するが、性格の方は…
>>939 そんな話聞いたことない。
例えばフォーム内のコントロールに対する入力チェックのメソッドなら
フォーム内でprivateにすべき。
>>948 すごく分かりやすい例だ…ありがとう
やっぱり会社のコーディング規約はあれだなー
モジュールで全てやるし…
こんいちは、
ご教示お願いします。
vb.netにて開発中なんですが
携帯電話サイトをコントロールしたくて試行錯誤中です。
webbrowser controlで携帯サイトの携帯チェックをかいくぐる方法か、
またはvb.netに組み込んで操作可能な擬似携帯電話ブラウザーというのは
ありますでしょうか?
それでは、よろしくおねがいします。
>>950 会社から2chに質問だとw?
低スキルな会社だなw
uaを偽装するくらいしかできないんでね?
IPアドレス範囲で判定されてたらどうしようもできないだろう。
VB2008をインストールしたのですが、PCを復元する必要がでて、復元後、作成中だったプロジェクトが読み込めなくなりました。
そこまではまだよかったのですが、
新しいプロジェクトをつくっても、フォームデザインで一切ツールボックスからコントロールを選ぶことができず
ボタンやラベルなどが配置できなくなりました。修復インストールや再インストールも試しましたが直りません。
どうすれば使えるようになるかわかるかたいらっしゃいませんか?
>>954 その可能性もあるとおもいます。どうもSoftwareDistribution3.0あたりが怪しいので
自動更新を切って再度復元して様子をみます。今日のうちにVBいれたかったのですが、時間的にもう無理そうだ・・・orz
>その可能性もあるとおもいます。
いや可能性ってかほぼそっちしか考えられんが…
957 :
デフォルトの名無しさん:2010/08/28(土) 17:23:42
質問です。
テキストボックス TextBox1 に対し
Me.Controls("TextBox1").Text = "hogehoge"
のようにすると
TextBox1.Text = "hogehoge"
と同様の結果が得られますが、テキストボックスではなくメニューのアイテムに対してこのようなことはできないのですか?
>>957 できる。
ヒントMenuStripなどのItemsコレクション
959 :
デフォルトの名無しさん:2010/08/31(火) 21:46:53
Page_Initに
btn0 = New Button
btn0.ID = "btn0"
btn0.PostBackUrl = "aaa.aspx"
btn0.Text = "次ページへ"
form_Target.Controls.Add(btn0)
と書いてボタンを作っても、aaa.aspxに行かずに自分のページに戻ってきてしまいます。
どうしたらいいでしょうか、教えてください。
>>959 基本的になやり方はあってる
ためした範囲ではそのやり方でいける
ダメなら環境とかもうちょっと詳しく書け
ASPの質問なんだけどここで良い?
クライアントからのSOAPのリクエストが飛んでくるんだけど、
それをASPでなんとか処理したい
ASPってRequest.formっていう、フォームの要素取得するやつしかないよね?
SOAPを仕様通り処理するのは無理だってわかってて、
でもSOAPってただのXMLじゃん。文字列じゃん
その文字列をサーバサイドで取得したいんだけど、方法ないですか
Request.BinaryReadは使えない?前のASPにはあったけど
>>962 それ見落としてた
会社いかないと試せないけど、それでいけるかもしんないサンクス
文字列にn個の文字を追加する方法を教えてください
確か追加する文字と場所(左右)と回数を指定して一回で追加できる方法があった気がするのですが
ぐぐったけどどこで見たか分からなくなってしまいました
965 :
デフォルトの名無しさん:2010/09/02(木) 23:09:42
>>964 StringクラスのpadLeft/padRightだな。
てか、こんなのわざわざググって探そうとかM属性か?
>>967 そう、これだ
ありがとう
すっきりしますた
>>965 何も考えずにWebRequestに置き換えるのはダメ
UIスレッドで同期ダウンロードしたらフリーズするから別のスレッドでやらないといけない
もとから同期でやってるように見えるが。
画面に更新がかからないだけでダウンロードは進行しててもフリーズなのか?
見た目はフリーズだわな(例え内部的には正常動作中でも)。
それはまずいというのがWindowsでの常識。
見た目フリーズという日本語には、実際はフリーズではないというニュアンスがあるだろ
>>969はフリーズするからではなく、フリーズしたように見えるから、とするべきだったんじゃないか
その状態があんまりよろしく無いのには同意するが、そのへんは要件次第だし
Windowsではフリーズとみなされるという意味だよ。
タイムアウト縮めたいっていうのもきっとフリーズする時間を縮めたいという意図なんだろうな
WebClientでいいから非同期ダウンロードするべき
976 :
デフォルトの名無しさん:2010/09/08(水) 03:58:06
vb.netで連想配列に順次値を追加したいのだができますかね?
phpだと
for ($i = 0; $i < 10; $i++) {
$hash['key'][] = $i;
}
で出来るんですが vb.net での書き方がわかりません。
Dim hash As Hashtable = New Hashtable
For i = 0 To 9
hash("key")() = i ← ここの書き方が不明
Next
978 :
976:2010/09/08(水) 04:29:16
>>977 NameValueCollection で出来ました。
ありがとうございました^^
配列上で重複した値を消したいのですが、どんな方法がありますか?
値をひとつひとつ総当たりでぶつけていくプログラム書いてたのですが、
多分アホなことやってる気がします。
SELECT DISTINCTだと一発なのに…。
速度気にしないなら一度Dictionaryにぶちこんでまた配列に戻す
array.Distinct().ToArray()
先生、やってみましたが何も変わりませんでした。
って言われたりして。
>>979 ちょっと前にも同じこと書いたようなデジャブを感じるんだが、
可能なら(配列の要素に比較メソッドとか持たせられるなら)ソートしてから
やると効率がいいかもしれんね。
もっとも、数万程度のデータならどんなアホみたいな方法でも秒殺だろうけど
いや秒殺レベルでは多分困ると思うんだが…
富豪的プログラミングでいこうぜ
✿