【老若】VB.net質問スレ【男女】
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGと憤慨しているアナタ!
の為に立ててみました。
VB.net初心者〜VB.net神
まで自由に書き込んでチョ。
0052nonodyさん
NGNGhttp://www.wintellect.com/resources/faqs/default.asp?faq_id=1
What platforms does ASP.NET run on?
Currently, it's supported on Windows 2000 and Windows XP.
ASP.NET integrates with Internet Information Server (IIS) and thus requires that IIS be installed.
It runs on server and non-server editions of Windows 2000 and XP as long as IIS is installed.
Microsoft originally planned to support ASP.NET on Windows NT 4.0, but had to reconsider due to time and technical constraints.
読めるか。おまえ。
0054nonodyさん
NGNG0055デフォルトの名無しさん
NGNG氏ね。低脳が。
http://www.asp.net/webmatrix/default.aspx?tabindex=4&tabid=46
>Develop and test your ASP.NET applications, without requiring IIS.
>Web Matrix includes a lightweight personal web server that serves
>most web content, including ASP.NET pages and XML Web Services, for
>local requests.
0056nonodyさん
NGNGできないじゃん!
0057デフォルトの名無しさん
NGNG005951
NGNGMSの罠...
以前、.netのサポートにASP.NETが他のApache等のWEBサーバで動作できるか
問い合わせた所、一度は出来ますと回答してくれたのにその後すぐTELがきて、
動作はできる..かもしれませんがサポートしません、と言われました...
OSの他、Webサーバ、OS、その他もろもろ全てMS製品で統一させようと、
そういうことなのかも...?
0060デフォルトの名無しさん
NGNG006147
NGNGの、イベントをMouseDownからMouseUpに変更したら逝けました!
VB6でもこういう現象がよくあったんですが、
なぜなんでしょうね...
イベント関係はビミョーな模様です
板汚してすんまへんでした
0062nonody
NGNG2バイトコードはご遠慮くださいとか制約があって、修正中なのかな?
0064デフォルトの名無しさん
NGNG0066デフォルトの名無しさん
NGNG0067デフォルトの名無しさん
NGNG>>できないじゃん!
そんな事言わないで一緒に頑張りましょう!
0070名無しさん@お腹いっぱい
NGNGこれって基本的な問題の様な気がしますが・・・
やっぱ、VB.net買ってwebアプリ作ろうと思えば、大きな壁になるのでは?
なんで今まで明確になっていなかったのでしょうか?
0071.NETレス
NGNG基本的そのコードで問題ないみたいだけど。
以下、実際の実験コード。SDKでやってるので、いろいろ補足しますた。
環境:Win2000(SP2+SRP1)、IE6.0、.NET Framework SDK(SP1)(1.00.3705.209)
' コンパイルオプション
'vbc /t:winexe /r:System.dll /r:System.Drawing.dll
' /r:System.Windows.Forms.dll ListTest.vb /optionstrict+ /optimize+
Imports System
Imports System.Drawing
Imports System.Windows.Forms
Public Class ListTest
Inherits Form
Friend WithEvents ListBox1 As ListBox = New ListBox()
Friend WithEvents Button1 As Button = New Button()
Public Sub New()
Button1.Location = New Point(0,200)
Me.Controls.AddRange(New Control(){ListBox1,Button1})
End Sub
Public Shared Sub Main()
Application.Run(New ListTest())
End Sub
Public Sub List_Update()
Dim i As Integer
ListBox1.Items.Clear()
For i = 1 To 5
ListBox1.Items.Add(CStr(i))
Next
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
List_Update()
End Sub
Private Sub ListBox1_SelectedItem(ByVal sender As System.Object, ByVal e As MouseEventArgs) Handles ListBox1.MouseDown
Dim s As String
s = CStr(ListBox1.SelectedItem)
MessageBox.Show(s)
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
List_Update()
End Sub
End Class
007247
NGNGサンプルコードまでありがとうございます!
早速試してみましたが、Exeで実行してみると全く問題はありません
(私が書いたサンプルもそうだと思います)
ただ、デバッガを使用してList_updateとSelectedItemの所にブレークを張ると、
前述したエラーがでてしまいます
実は他のプログラムを上記のようなプログラムでテストしていたのですが、
そっちの方ではExeでもデバッガ使用時でも同様のエラーが発生してしまい、悩んでました
そこで、イベントの発生順序の遅いMouseUpにしたら、その症状は治ってしまいました
VB6でもGotFocus、LostFocus、TextChageプロパティ等を駆使してプログラムを
作っているとExeではエラーで落ちる!ということがよくあり、イベントの発生順序を
変えてみると直ったということがよくありまして、今回も多分同じような現象だと
思いました
ちなみに私の環境環境:
Win2000(SP2+SRP1)、IE6.0
Microsoft Development Environment 2002 Version 7.0.9486
Microsoft .NET Framework1.0 Version 1.0.3705
0073デフォルトの名無しさん
NGNG0074デフォルトの名無しさん
NGNG0075デフォルトの名無しさん
NGNGVB.NETの圧勝。
0076デフォルトの名無しさん
NGNG会社に聞け。大抵Delは使ったらダメといわれると思うが。
0077デフォルトの名無しさん
NGNG「ダメ」というより「何それ?」
0078デフォルトの名無しさん
NGNG0079デフォルトの名無しさん
NGNG0080デフォルトの名無しさん
NGNGおいて、コンストラクタでメンバの長さを決定するしかないのでしょうか。
ファイルにレコードを書き出したり読み込んだりする、ごく普通の処理を
やろうとしていますが....
0081デフォルトの名無しさん
NGNGコンストラクタ作ってnewすれば?
0082デフォルトの名無しさん
NGNG0083デフォルトの名無しさん
NGNGだって同じ労力でC#覚えられるし。
そもそもVBユーザにVB.Netは使えない。
0084デフォルトの名無しさん
NGNG0085デフォルトの名無しさん
NGNGそやね。でも構造体の中には引数無しのコンストラクタはつくれんけどな。
0086デフォルトの名無しさん
NGNG激しく同意
VB6からVB.NETに移行中ですが
オブジェクト指向というだけでVBユーザにはキツイ、と思われ
Form自体クラスになってるし...
VB感覚ではちょっとムソかも
0087デフォルトの名無しさん
NGNGWinFormアプリケーションで、
ホームページのようにフレーム表示、切り替えっていうのは出来るのでしょうか?
(例えば ttp://www.2ch.net/2ch.html のように左側にメニュー、右側に
切り替える画面、みたいな)
MDIフォームを使ったりするのが良いですか?
0088デフォルトの名無しさん
NGNGVB6もFormはクラス
0089デフォルトの名無しさん
NGNG良ければどなたか教えてください。
Winフォームアプリケーションで、MDIフォームのアプリを作成しようとしています。
ここで、フォームのプロパティ−DockPadding−Left を100に設定し、
さらにフォームの背景色を変えようとしています。
MDI子フォームが表示される所の色設定は表示−BackgroundImageで、イメージを指定することにより
行えたんですが、フォームの左端から、MDI子フォームが表示される部分の左端までの領域の色を
指定することが出来ません...
色々ヘルプ、プロパティを見てみたのですが、その部分の色指定の方法が見つからず困っています。
どなたかお力を貸して頂けませんでしょうか?
0090デフォルトの名無しさん
NGNG正確には、クラスでありインスタンスであるという
ややこしいもの。
0091デフォルトの名無しさん
NGNGグローバル変数が宣言されているということだね。たしかにややこしい。
BCBやDelphiもなぜVBと同じややこしい方法をとったのかも疑問。
0092デフォルトの名無しさん
NGNGTForm1 :クラス
Form1 :インスタンス(グローバル)
その表現は正確ではない。
0093デフォルトの名無しさん
NGNGVB6で全くできなかったのは継承ぐらいだろ?
簡単なクラスでも作ってた奴なら
VB.NET意味不明なんてことにはならない。
0094デフォルトの名無しさん
NGNGクラス <> オブジェクト指向
多様やらなんやらあって初めてOO
0095デフォルトの名無しさん
NGNGImplementsでインタフェースを実装して、
多々異性とやってましたが何か?
0096デフォルトの名無しさん
NGNGしゃべらない方が良い・・・。
0097デフォルトの名無しさん
NGNGそういう反応をすると、非OOという理由だけでVBを叩いていた人達を喜ばせるだけです。
0098デフォルトの名無しさん
NGNG0099デフォルトの名無しさん
NGNGじゃあVB6はOOってわけだ。
0100デフォルトの名無しさん
NGNGそうだよ
0101デフォルトの名無しさん
NGNGInetコントロールを使って、HTTPプロトコルでファイルをアップロードする方法を
ご存知の方がいらしたら、方法を教えてもらえませんでしょうか。
POSTメソッドで送るのかな、と思っていますが、
じゃあフォームデータにファイルの中身を全部入れるのか、とか
ヘッダはどう書けばいいのか、とかで困っています。
ファイルはテキスト、バイナリ両方です。容量は10MB近く行く可能性もあります。
HTTPとInetコントロールで、というのは基本要件なので、変更できません。
よろしくお願いします。
0102デフォルトの名無しさん
NGNGVB.NETならWebClientクラス使おうよ。
0103デフォルトの名無しさん
NGNG0104デフォルトの名無しさん
NGNGできます。つか、やればすぐわかるっしょ。
クラスもネストできます。
0105デフォルトの名無しさん
NGNGメンバを入れてなかったためにエラーしてたみたいです。
書く場所を間違えたのかと思ってしまったのです。
0106デフォルトの名無しさん
NGNGこれはメモリ上にアップデート用のスクリーンバッファを
持っとけつーことか? いちいち書き直すの面倒だしなあ...
0107デフォルトの名無しさん
NGNG0108デフォルトの名無しさん
NGNGOnPaint、OnPaintBackgroundをオーバーライドするよろし。
BitmapクラスとGraphicsクラスを調べれ。
旧VBのPictureBox関連のアップグレードはだめぽ。
0109sage
NGNGVBスレと間違えました。
VB6での質問でした。
いろんなサイトを回ったのですが、同様の質問はあるものの、良い回答はありませんでした。
ということでInetコントロールではファイルのPOST(multi-partフォームの送信)
は面倒そうなのですが、やるだけやってみます。
0110デフォルトの名無しさん
NGNGいや,結構複雑な内容なのでイベントの度ごとに再描画するように
すんのがめんどいと(w
最初から書き直すくらいだったら,イメージをオフスクリーンに
バックアップしておいて転送するかなあとか思ったり。
書きっぱなでほっとければいいのになあ。
0111デフォルトの名無しさん
NGNG>最初から書き直すくらいだったら,イメージをオフスクリーンに
>バックアップしておいて転送するかなあとか思ったり。
そう組めばいいじゃん。
AutoRedrawは裏でやってただけだし。
0112デフォルトの名無しさん
NGNG71のコードで、47が言ってる
>System.IndexOutOfRangeException: インデックスが配列の境界外です。
が出たよ。
うーん、でも何でだろう。
ドキュメントにはこの例外が発生するとは書いてないし・・・。
0113デフォルトの名無しさん
NGNG・・・
・・・
Exit Sub
errorhandler:
if err.numbe=○○ then
・・・
end if
●●
End Sub
と
Try
catch○○
finaly●●
と、異なる部分を教えてください。
0114デフォルトの名無しさん
NGNG0115名無しさん@カラアゲうまうま
NGNG例外を階層化できる。
…のかな、VB.netでも。
0116デフォルトの名無しさん
NGNGレスありがとうございます。
例外を階層化できるのが違う。。。
φ(..)メモメモ
0117デフォルトの名無しさん
NGNGFinallyは例外が起きても起きなくても必ず実行される。
0118デフォルトの名無しさん
NGNGコンポーネントの作成・勉強をしています。
ttp://home.impress.co.jp/books/wrox/download/index.htm
で、下のサンプルコード(source_pro_vbnet2\ch04\TransAppあたり)
ttp://home.impress.co.jp/books/wrox/download/source_pro_vbnet2.lzh
を使ってCOM+コンポーネントの作成等をしています。
(サンプルPGではコンポーネント内でSQL-Severを使ってDB更新をしていますが、
インストールしていなかったので、その部分をイベントログでテストしました。)
ローカルにCOM+コンポーネントを登録して、VB.NETから呼び出すことは、
出来たのですが、ネットワーク上のコンピュータで動いている、
COM+コンポーネントを呼び出すことができません。
ってか、サンプルコードがありませんでした・・・
正直、コンポーネントのことがよくわかっていません・・・
まずは、COM+等について勉強するべきだとは思うのですが、
時間がないため、後回しになっています。
どなたか、vb.netから、ネットワーク上のコンピュータにある、
COM+コンポーネントを呼び出す方法を教えてください。
0119デフォルトの名無しさん
NGNGありがとうございます。φ(..)メモメモ
0120名無しさん
NGNG0121デフォルトの名無しさん
NGNG何もかもです。
0122デフォルトの名無しさん
NGNGWeb セットアップ プロジェクト
がないのはどうして?
セットアップ プロジェクトだけなんだけど。。。
WEBアプリをどうやってサーバーに配置したらいいの??
知ってる人いたら教えてください!
0123デフォルトの名無しさん
NGNGInetコントロールを貼り付けようとすると
「このActiveXコントロールを使用するライセンスがありません」
と出てしまいます。どうしたら使えるようになりますか?
Visual Studio.net Professional MSDN Deluxe Editionです。
0124デフォルトの名無しさん
NGNG.Net使ってるのにInetコントロールなんか使うんすか?
なんで?
0125123
NGNGVB6.0の参考書見て、やろうとしたんだけど。
.netだったら何使えばいいの?
つーか他の方法があるなら勉強しなおします。
0126しぃ
NGNG/(*゚ー゚) /\ 月額200円コバルト激安レンタルサーバーホスティング
/| ̄∪∪ ̄|\/ 50MB大容量。電子メール最大20個作成可能
サブドメイン、独自ドメインOK CGI/SSI/PHP/ASP/JSP利用可能
0127デフォルトの名無しさん
NGNGクラスライブラリに何があるかをヘルプでもなんでもつかって探して
みろよ、というとこなんだが。ていうかヘルプで完全にわかるぞ。
System.Netから目的にあったクラスを探してみ。
それがわからないのならまずコードをいじるより.NET関連本を嫁。
0128123
NGNGOK、わかった。本買ってきたっす。サンクス。
0129デフォルトの名無しさん
NGNGHTTPが見つからなければSocketから作る。
それがクリエイター。
0130デフォルトの名無しさん
NGNGもしそうだとしたら作ったソフトを使う人はみんなDLしてインスコする必要があるんですよね?
0131デフォルトの名無しさん
NGNGクソで名高い旧VBと現時点では一緒。
しかし、Windows.NET Serverのように標準添付になるのも時間の問題。
0132デフォルトの名無しさん
NGNGC厨の3倍くらい生産性高そう。
0133デフォルトの名無しさん
NGNGなにを釣ろうとしてるんだい?
0134デフォルトの名無しさん
NGNGたぶん、胸のおっきい女の子
0135132
NGNG事実を言ったまでさ。
0136デフォルトの名無しさん
NGNG胸はおっきくなくてもいいけど、眼鏡は必須。
0137デフォルトの名無しさん
NGNG生産性は高いな。ほいほいできる。
保守性はクソだな。
まぁ、あのソフトでスクリプト書いてる奴がクソなんだが。
0138デフォルトの名無しさん
NGNGいや,胸が大きくて眼鏡をかけてないと絶対だめ。
0139デフォルトの名無しさん
NGNG後お下げだ。それで限界を超えられる。
0140デフォルトの名無しさん
NGNGお下げの本数がカギだな。
0142デフォルトの名無しさん
NGNGJava。
0143デフォルトの名無しさん
NGNGVB.Net
0144デフォルトの名無しさん
NGNG0145デフォルトの名無しさん
NGNGVB6ではコントロールの追加でwinsockを入れることが
できたと思うんですけど、VB.netだとツールボックスの
カスタマイズからうまくできません。どうすればいいですか。
玄人のお前ら教えてください。
0146デフォルトの名無しさん
NGNG|-`).。oO(大差ないな・・・)
0147デフォルトの名無しさん
NGNG0148デフォルトの名無しさん
NGNGつぅかせっかくScoketクラスがあるのになぜわざわざOS依存の・・・・
0149デフォルトの名無しさん
NGNG0150デフォルトの名無しさん
NGNGまぁ、VB厨のやりそうなこったな。
0151デフォルトの名無しさん
NGNGで?
■ このスレッドは過去ログ倉庫に格納されています