VB.NET質問スレ (Part8) ..
699:デフォルトの名無しさん
05/01/15 18:12:43
>>698
えー、めんどくさいなぁ。他の人はみんな分かってるのに・・・
そのうちスレ違いって怒られるからイヤなんだ。
君が休みとかは全然関係ないんですわ。
例えば>>663の下から2行目とかな。
700:デフォルトの名無しさん
05/01/15 18:14:36
>>695-699
いい加減にしろ。ピエロ君が>>663の件を謝罪して
終わりにしとけ。
701:699
05/01/15 18:15:44
>>698
あとは↓のサイトで自習してもらえると(私も他の皆さんも)助かります。
URLリンク(www.media-k.co.jp)
702:& ◆R.0ARCa5Ow
05/01/15 18:19:35
>>699
そこは当然主観だ。サンプルコード以下は最後の1行の笑いを取るための
レトリックって気づけよ。
あげ足取りにもならん、もっと骨のあるやつを頼む。
703:デフォルトの名無しさん
05/01/15 18:22:31
>>702
意味不明な開き直りはやめてください。
まともな反論もできない方のようですので、もういじめるのは
やめておきます。
きっとあなたはこの後捨て台詞を吐くのだと思いますが、
私が呆れ果て、スレが汚れるのを防ぐために相手をするのを
やめたことは(あなた以外の)誰の目にも明らかですので
構いません。
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
さあ、どうぞ!捨て台詞&勝利宣言を!!
704:703
05/01/15 18:23:42
↓が変な位置に入ってしまいましたが、捨て台詞&勝利宣言を
次に書き込めよ、という指示事項です。
705:デフォルトの名無しさん
05/01/15 18:24:21
>>702
>>701はスルーですか?w
706:デフォルトの名無しさん
05/01/15 18:27:23
>>702
すげー開き直りだな。お前専用の別スレ立てな。遊んであげるから。
707:703
05/01/15 18:28:14
なんか誤解されそうでイヤだけど、>>705-706はオレじゃないよ。
708:デフォルトの名無しさん
05/01/15 18:28:46
まだか?
709:デフォルトの名無しさん
05/01/15 18:29:14
誰か代わりに捨て台詞書けよ。それで次の質問行こう。
710:デフォルトの名無しさん
05/01/15 18:32:01
まだ?
711:デフォルトの名無しさん
05/01/15 18:32:47
>>693
ループ内にDoEventsを入れることで画面が固まるのは回避できるが、ループから抜けるコードの作成はしておいた方がいいぞ。
712:デフォルトの名無しさん
05/01/15 18:44:30
まだ?
713:デフォルトの名無しさん
05/01/15 20:52:30
While Not File.Exists("読み込みたいファイル")
i = DateTime.Now.Second + "待機したい秒数"
While DateTime.Now.Second < i
End While
End While
↑これやったんですが、Fileのとこでエラーでるんですが・・
714:デフォルトの名無しさん
05/01/15 21:04:19
エラーは実行時かコンパイル時か?エラーの内容は?
715:デフォルトの名無しさん
05/01/15 21:14:16
コンパイル時にFileが宣言されてませんと
なんでや〜わからん
716:デフォルトの名無しさん
05/01/15 21:20:02
System.IO.Fileだから次の1文がソースの先頭に必要。
Imports System.IO
それか
While Not System.IO.File.Exists("読み込みたいファイル")
717:デフォルトの名無しさん
05/01/15 21:30:41
まだ?
718:デフォルトの名無しさん
05/01/15 21:47:47
>>716
thanks
719:デフォルトの名無しさん
05/01/15 21:53:55
ここは質問スレなので、無意味な揚げ足取り等はやめて頂けると助かります。
みんな、分かってて無視してたんだったらごめんなさい。
720:デフォルトの名無しさん
05/01/15 21:56:06
>>719
どれのこと言ってるの?
721:デフォルトの名無しさん
05/01/15 21:58:24
>>719
荒らしやあおりは完全スルーが良い。
俺は2ch専用ブラウザを使っているので、
目に付く煽りレスや嵐レスは片っ端から透明アポーン。
これで全然気にならなくなるよ。
722:デフォルトの名無しさん
05/01/15 22:03:22
While Not Sstem.IO.File.Exists("読み込みたいファイル")
i = count + 5
While count < i
End While
End While
Label1.text = "test" 'とりあえずできてるどうか試すため
countは1秒ごとに1増えるとタイマを
使ってやってみたのですがうまくいかないorz
コンパイルはできるのだが、 testが表示されない
砂時計がずっとでてる状態です。
なにを付け加えればいいですか?
723:719
05/01/15 22:09:25
>>720
>717
>712
>710
>708
想像つきそうなものだが・・・。
724:デフォルトの名無しさん
05/01/15 22:10:03
このループでスレッドが占有されてるから、同じスレッドで動くSystem.Windows.Forms.Timerはカウントできない。
カウントにタイマを使うんじゃなくて、ループの中でSystem.Threading.Thread.Sleepを使って時間を稼ぐとか。
というかUIを止めてていいの?
ループを使わずに、タイマで発生するイベント内で存在チェックをするべきだと思うんだけど……。
725:デフォルトの名無しさん
05/01/15 22:11:41
Windows.Forms.Timerを使ってるならそのプログラムがループしてる間は
イベントは発生しない。つまり、countは永遠に加算されない。
根本的にロジックを見直したほうがよいが、あえていうなら、内側の
ループにDoEventsをいれる。
726:デフォルトの名無しさん
05/01/15 22:13:12
>>723
バカが。せっかくオレがスルーの練習させようと思ったのによ。
あっさりレスすんなよ。
727:デフォルトの名無しさん
05/01/15 22:20:06
>>722
While count < i
system.Windows.Forms.Application.DoEvents
End While
こうやれば、countに数値が加算されるので、できないこともない。
が、普通はそう言うやり方はしない。
728:デフォルトの名無しさん
05/01/15 22:26:26
>>727
普通のやり方を教えてください!
729:デフォルトの名無しさん
05/01/15 22:31:25
>>728
sleep()使えよ。
730:デフォルトの名無しさん
05/01/15 22:32:25
>>729
えええええ、一体どうやれば。ソースコードを掲載してくださいよ。
731:デフォルトの名無しさん
05/01/15 22:34:24
ワーカースレッド内ならThread.Sleepでいいが同一スレッド内だとUIが固まる。
732:デフォルトの名無しさん
05/01/15 22:39:11
>>722
結局何がしたいのかをもう少し明確にしないとまともな人の回答は得られないよ。
DoEventsとか書いてる人はまともなプログラマじゃないから。
733:デフォルトの名無しさん
05/01/15 22:40:49
>>732
え?DoEvents使っている人は全てまともじゃないって意味ですか?
734:デフォルトの名無しさん
05/01/15 23:42:36
>>733
お前が学生なら違うやり方を考えたほうがいい。
お前が働いててVB使ってるなら先輩に相談しろ。
735:デフォルトの名無しさん
05/01/15 23:57:09
俺は先輩からループ構造はifしか使うなって叩き込まれたなぁ。
736:デフォルトの名無しさん
05/01/16 01:09:58
ListViewで選択されているアイテムのインデックス番号を取得する方法はないのでしょうか?
調べてみても、インデックス番号を指定して選択や
ListBoxのインデックス番号取得しか見つかりませんでした。
737:デフォルトの名無しさん
05/01/16 01:14:21
ListView.SelectedIndices
738:デフォルトの名無しさん
05/01/16 01:25:41
namespaceを利用してパッケージ化したいんですが、
何かサンプルになるようなページ知りませんか?
基本的な機能をもつクラスをライブラリ化したいです。
739:736
05/01/16 01:32:45
>>737
出来ました!ありがとうございました。
それも先ほど見つけたのですが、経験不足故少し勘違いしてたみたいです。
740:デフォルトの名無しさん
05/01/16 02:39:45
すいません。変数名.ControlChars.NextLineで改行文字が付加できますよね?
今度は改行文字があるかないかを判定してあれば削除したいのですが
どうすればできるんでしょうか?すいませんが教えてやってくださいまし。。。
741:デフォルトの名無しさん
05/01/16 06:34:42
>え?DoEvents使っている人は全てまともじゃないって意味ですか?
そんなことはないと思うよ。DoEventを使ってシーケンシャルに書く方が
処理の流れがわかって解りやすい。DoEventを使うのが正解。
レベルの低い先輩はDoEventを使わない。
さらにレベルの低い先輩はDoEventを多用する。
こういう性質があります。
742:デフォルトの名無しさん
05/01/16 06:51:35
>>741
だよな。>>734みたいなのが前者の先輩ってことかな。
>>735
これはどういうこと?
743:MSのバグ発見?
05/01/16 07:37:21
'すいません。で改行文字が付加できますよね?
' 今度は改行文字があるかないかを判定してあれば削除したいのですが()
'どうすればできるんでしょうか?すいませんが教えてやってくださいまし。。。
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim strData As String
RichTextBox1.Text = "test" + ControlChars.NewLine + "A"
strData = RichTextBox1.Text
Dim src, dest As String, n As Int16
For n = 0 To strData.Length - 1
src = strData.Substring(n, 1)
If src = ControlChars.NewLine Then Exit For '判定できないBUGか?
dest += src
Next
RichTextBox2.Text = dest
End Sub
何で判定できないの? わーいバグ駄馬具
744:最凶VB厨房
05/01/16 08:27:00
>>743
改行文字が1文字だと決め付けているおまえがバグ
745:デフォルトの名無しさん
05/01/16 08:28:33
>>743
アホさ加減でギネスに認定されました。
おめでとう!!
746:MSのバグ発見?
05/01/16 08:48:51
Debug.Write("漢字は一文字で判断するくせに、NewLineも一文字で読めよボケー")
747:デフォルトの名無しさん
05/01/16 08:49:29
身近にいれば泣きたくなるが、遠めに見てると微笑ましいな
748:MSのバグ発見?
05/01/16 09:03:14
>改行文字が1文字だと決め付けているおまえがバグ
アフォか? NewLineは一文字だろが。漢字が8バイトだから
つーて8charに分解するかボケ。
お前な。ストリングつーのは文字あつかうオブジェクトなんだよー。
文字扱うオブジェクトで何でバイト展開すんだよ。
そういうのを中途半端いうんやな。わかったか?
749:デフォルトの名無しさん
05/01/16 09:20:53
>748
>745
750:デフォルトの名無しさん
05/01/16 09:48:55
>これはどういうこと?
>>742
.●DoLoopの使い方
Do While (n)
Loop
Do
Loop While (n)
Do Until (n)
Loop
Do
Loop Until (n)
'whileは実はしばしば初期化が2重になる。しかも忘れる。
'UNTILは実はしばしば後処理が2重になる。しかもわすれる。
'使い分けが面倒。取り立てて意味なし。馬鹿な言語構造の見本としてしばしば
'取り立たされた。
Do
If n Then Exit Do
Loop
'仕方がないから、これに統一する。
751:デフォルトの名無しさん
05/01/16 10:29:27
>>750
驚きの苺。
752:デフォルトの名無しさん
05/01/16 10:48:11
>>748
8バイト漢字ってすごいな。 UTF-64?
753:デフォルトの名無しさん
05/01/16 10:55:11
>MSのバカ
恥ずかしくて釣り師を装いたくなるのは分かるが、もう痛々しいだけだからやめとけ
754:デフォルトの名無しさん
05/01/16 11:50:43
>恥ずかしくて釣り師を装いたくなるのは分かるが、
>もう痛々しいだけだからやめとけ
痒いとか痛いとか、幼児語つかわないで、できたらオブジェクト指向にそって
反論してみたら?
どちらかというと君の方が痛いような。
755:デフォルトの名無しさん
05/01/16 12:22:33
>>754
ちゃんと相手してほしいなら、まず君がみんなと同じ
土俵に上がってこないとね。でも幼児なら時間が立てば
大人になるけど、君の場合はどうなんだろう。
大人は大人だけど健常者じゃないよね。待てば直る?
756:デフォルトの名無しさん
05/01/16 12:24:08
お前らさ、精神異常の人間をよってたかって袋叩きにするってのは
人間としてどうなのかな。放置してやれよ。せめてもの優しさを見せようぜ。
757:デフォルトの名無しさん
05/01/16 12:26:13
>>754
ホント典型的な人。議論をケムにまくために、突拍子もない
飛躍をする。
得塁数、ホウボウ、という単語でググってみよう。
きっと君のお友達に会えるよ。
彼なら最後の最後まで君に付き合ってくれると思うから、彼の
掲示板に書き込みしてごらん。
↑
おお、いいアドバイス。オレ精神科医になる素質ありじゃん?
758:デフォルトの名無しさん
05/01/16 12:28:04
得塁数HP
URLリンク(www.enjoy.ne.jp)
掲示板はこちら。
URLリンク(hyper2.amuser-net.ne.jp)
759:デフォルトの名無しさん
05/01/16 12:30:01
>>758
知ってる。プロ野球板にスレもあったけど消えたな。
ホウボウに比べたら、>>754なんて全然可愛いもんだぞ。
オレなんか微笑ましく見てられたもん。
760:デフォルトの名無しさん
05/01/16 12:44:36
精神分析したがる馬鹿を精神分析すると、
>>755は「ちゃんと相手してほしいなら、」と‘語るに落ちて’いる。
分りやすくいうと、「相手してほしい」自分を他人に素朴に投射しているわけだ。
別に>>754は構って欲しくてレスしている訳ではなかろう。
いい歳してそれが本気で分らないようならそれこそ「精神分析の対象」だわ。
まあ前フリはこれぐらいにして、
>MSのバグ発見?
ネタかもしれないがあえてマジレス。
URLリンク(www.microsoft.com)
よく分らないけど、要するに文字列の置き換えをしたいんならそのまんまの
メソッドがあるけど。
URLリンク(www.microsoft.com)
761:デフォルトの名無しさん
05/01/16 12:58:45
>>760
ホント、分かりやすい人w
あ、ごめんなさい。彼にレスするのはこれで最後にしますね。>他の皆さん
762:デフォルトの名無しさん
05/01/16 12:59:37
>>760
はい、自演乙。IP見えてますので。
763:デフォルトの名無しさん
05/01/16 13:00:45
>>760
>>758は覗いて掲示板に書き込んでみてね。
もちろん喧嘩売るんですよ。
あ、あなたの場合普通に書き込めばいいのか。
764:デフォルトの名無しさん
05/01/16 13:03:19
>>754と>>760が同じ人なのか別人なのか分からないけど、
いずれにしろ、最近精神異常者のかっこいい捨て台詞ブームが
起こってることはご存知ですよね。ここまでの経緯から、
かなり期待されてますよー。さあ、どうぞ!!
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
765:デフォルトの名無しさん
05/01/16 13:13:37
>大人は大人だけど健常者じゃないよね。待てば直る?
待ってもむりだね。
>お前らさ、精神異常の人間をよってたかって袋叩きにするってのは
>人間としてどうなのかな。放置してやれよ。せめてもの優しさを見せようぜ。
狂いかけってのが天才なんだよね。君は超健康優良児だな。W
ま、プログラマーにはもってこいだ。がんばりたまえ。
766:デフォルトの名無しさん
05/01/16 13:13:39
なぜ放置できない?
767:デフォルトの名無しさん
05/01/16 13:14:07
>ホント典型的な人。議論をケムにまくために、突拍子もない
>飛躍をする。
ソリャおめーが飛躍してんじゃないの。説明になってないじゃん。
プログラムのプもないし。 760を見習いなせい。
>いい歳してそれが本気で分らないようならそれこそ「精神分析の対象」だわ。
いい歳して、せめて精神分析の対象になれるぐらいにはなりなさいね。
768:デフォルトの名無しさん
05/01/16 13:14:46
>760
ご丁寧にありがとう。
印刷と表示の定数
印刷および表示の関数を呼び出すときに、実際の値の代わりに
コード内で次の定数を使用できます。
メンバ 定数 等価な値 説明
CrLf vbCrLf Chr(13) + Chr(10) キャリッジ リターン文字とライン フィード文字の組み合わせ。
NewLine vbNewLine Chr(13) + Chr(10) 改行文字。
たいそうにControlChars モジュールのメンバのくせにバイトの組み合わせと等価かよ。W
>String.Replace メソッド (String, String)
>このインスタンスに出現する指定 String 文字をすべて、別に指定した String 文字に置換します
そうだそうだ、これがベストだな。
769:デフォルトの名無しさん
05/01/16 13:21:52
>いずれにしろ、最近精神異常者のかっこいい捨て台詞ブームが
>起こってることはご存知ですよね。ここまでの経緯から、
>かなり期待されてますよー。さあ、どうぞ!!
コラー、精神正常者。可もなし、付加もなし。道端の石ころといっしょだよ。
チョックラ小便ひっかけさせてもらってもいいかい?
770:デフォルトの名無しさん
05/01/16 13:29:06
>769
0点。ご苦労様。再投稿はいらないですよ。
771:デフォルトの名無しさん
05/01/16 16:16:38
えらくスレが進んでると思ったら、改行文字すら扱えないバカの
粘着レスかよ。
772:デフォルトの名無しさん
05/01/16 16:22:48
誰かCRLFぐらい教えてやれよ。
773:デフォルトの名無しさん
05/01/16 16:24:49
0D 0Aの順番をポカミスして0A 0Dになっててハマったことならあるな。
774:デフォルトの名無しさん
05/01/16 16:54:19
vb定数(vbCrLf)が楽でいいじゃん。
775:デフォルトの名無しさん
05/01/16 17:09:32
iモードのメールを閲覧するプログラムを作っているのですが、絵文字の表示で躓いています。
絵文字の画像(gif)は用意してあり、ブラウザコントロールで表示させたいのですが、
実行ファイル内に埋め込んだ画像をブラウザコントロールで表示する(imgタグで使う?)方法はないでしょうか?
776:デフォルトの名無しさん
05/01/16 21:14:33
すいません、>>740の者なんですが、結局改行文字(CRLF)を
削除するメソッドってないんでしょうか?
基本的な事かとは思いますがわからないので教えてください。
777:デフォルトの名無しさん
05/01/16 21:20:18
テキストファイルの内容を全部読みこむ
にはどうすれば?
778:デフォルトの名無しさん
05/01/16 21:22:28
>>776
だから>>760に書いてあるよ。
779:デフォルトの名無しさん
05/01/16 21:27:10
>>777
URLリンク(dobon.net)
780:777
05/01/16 21:30:09
Inputとかではできないのですか?
781:776
05/01/16 21:35:49
>>760さんが教えてくれたMSDNを見て、自分でちょっと考えてみたんですけど
行末の改行文字を削除するなら
Dim str1 As String = str2.Replace(ControlChars.NewLine, "")
で出来るんでしょうか?それか
Dim str1 As String = str2.Replace(Chr(13) & Chr(10),"")
でやればいいんでしょうか?改行コードはCRLFです。
782:デフォルトの名無しさん
05/01/16 21:42:18
>>781
やってみりゃわかるじゃん。こんなとこで質問するより余程結論が早い。
>>777
その辺のことってMSDNに結構丁寧に書いてあると思うが。。
まずMSDN読めば?読んでわからなきゃプログラミングなんてやめるが吉。
783:デフォルトの名無しさん
05/01/16 21:43:56
>>780
FileOpen
>>781
vbcrlf
784:デフォルトの名無しさん
05/01/16 21:45:15
>>780
Inputってなんだよ? もっと具体的にやりたいことを書いて。
StreamReaderを使わないなら、ループしながら一行ずつ変数に
加算していくような手段しかないよ。
>>781
実際にやってみた?
785:777
05/01/16 22:04:25
>>784
テキストファイルの内容を全部読み込んで
その中身を別のテキストファイルに付け加えたい
のです。
786:777
05/01/16 22:19:46
書き込むときはどうすれば?
787:デフォルトの名無しさん
05/01/16 22:20:47
>>785
>>364,366に似たような事例がでてる。
URLリンク(pcweb.mycom.co.jp)
788:776
05/01/16 22:22:10
>>782、>>785
実際に試す事ができるならすぐにでもやりたいんですが、
VB.netを使って作業するのが会社のPCでして、自宅のPCには
.net環境がないんですよ。なのでとりあえずこんな感じでいいのかなって
いうのが聞きたかったんです。勘違いさせてすいません。。。
789:776
05/01/16 22:23:01
>>785じゃなくて>>784でした、ごめんなさい。
790:デフォルトの名無しさん
05/01/16 22:28:52
>>788
こいつでフリーの開発環境が構築できる。
VB.NETで作ったソースはImportで読み込む必要があるけどな。
URLリンク(sharpdevelop-jp.sourceforge.jp)
791:777
05/01/16 22:55:38
何度もスイマセン
読み込んだものを、テキストファイルの中身のテキストの後に
付け加えるのがどうしてもわからないです・・
792:デフォルトの名無しさん
05/01/16 23:16:05
>>791
文字列を2つに分けて読み込んでおいて、String1 &= String2とか。
書き出しはさっき教えてもらってたStreamReaderのすぐ下にある、
StreamWriterを使えばいいじゃん。
URLリンク(dobon.net)
793:デフォルトの名無しさん
05/01/16 23:22:43
StreamWriter(String, Boolean, Encoding)で追加される方のファイルを追加モードで開ける
StreamReader(String, Encoding)で追加する方のファイルを開ける
StreamReaderのReadToEnd()メソッドで全部読み込んだのを
StreamWriterのWrite(String)メソッドで書き込む
両方ともClose()を呼んでストリームを閉じる
こうやって一見親切に教えてやって本人の成長を妨害してみるテスト。
794:777
05/01/16 23:29:48
>>792
ありごとうございました。感謝感謝
795:776
05/01/16 23:52:32
>>790
これ、すごそうですね。いずれVS.net買おうと思ってますけど
それまでの自主勉強用に入れてみたいと思います。
有難うございました。
796:デフォルトの名無しさん
05/01/17 00:56:31
テキストファイルがEOFかどうかを判定する方法を教えていただけないでしょうか?
797:デフォルトの名無しさん
05/01/17 00:59:18
まずその文章の意味を教えていただけないでしょうか?
StreamReaderで開けてるのならPeek()メソッドで返値が-1かどうかで判断する。
798:デフォルトの名無しさん
05/01/17 01:02:40
FileOpenで読んでるならこっち。
URLリンク(msdn.microsoft.com)
799:デフォルトの名無しさん
05/01/17 01:15:24
テキスト関連の質問が続いてるようだが、同一人物か?
貼ってるリンクとかしっかり熟読してから質問したほうがいいよ。
800:デフォルトの名無しさん
05/01/17 01:51:21
VB6もほとんどやった事無いのに面接で
「VB.NETならまかせて下さい。」
って大見得切ってしまった派遣プログラマーと予想。
会社で試行錯誤してる姿なんて周りに見せられよう筈も無い。
801:デフォルトの名無しさん
05/01/17 04:10:13
他のスレで無視されたのでここで質問します。
waveファイルを鳴らす方法(apiを利用して?)がなんとか分かったんですが、
その後再生中か停止中かの情報を取得するにはどうしたらいいのでしょうか?
802:デフォルトの名無しさん
05/01/17 04:25:40
URLリンク(homepage1.nifty.com)
803:655
05/01/17 13:35:52
>>663
できました!!何でこんな大事な事を、ヘルプや参考書は載せないんだろう・・・
.NET2002の時にはあったのかな??
804:デフォルトの名無しさん
05/01/17 13:50:31
いつまでもこんな非オブジェクト指向な仕様に頼ってんじゃねぇ、という暗黙のメッセージ。
805:デフォルトの名無しさん
05/01/17 13:56:43
VB.NETから、java起動させて、javaのプログラム
を実行することはできるでしょうか?
どうしてもそのやり方がわからなくて困ってます。。
806:デフォルトの名無しさん
05/01/17 14:10:21
>>805
IEコントロール使えば?
807:デフォルトの名無しさん
05/01/17 14:43:47
>>805
Shell("java.exe")
808:デフォルトの名無しさん
05/01/17 14:52:43
>>807
それだけでいけるんですか?
ファイルの実行はどうすれば?
809:デフォルトの名無しさん
05/01/17 14:57:15
>>808
>>それだけでいけるんですか?
いけるかどうか試してみろ
>>ファイルの実行はどうすれば?
同上
810:デフォルトの名無しさん
05/01/17 15:08:11
ファイルの実行できないですよ?
811:デフォルトの名無しさん
05/01/17 15:14:15
Shell("ここに実行したいファイル名")ですよね?
Shell("@")
↑がコマンドプロンプトに@を入力してるのと同じなんですか?
812:デフォルトの名無しさん
05/01/17 16:09:16
>>808
Shell("java.exe javaのファイル名")
Shell("start javaのファイル名")
か、Process.Start() でも使え。
813:デフォルトの名無しさん
05/01/17 16:12:06
ASP.netなんですけど、ADへのログインユーザーIDを取り出したいのですが、どうやれば良いのでしょう?
System.Environment.UserDomainName だと名前
System.Environment.UserName だと、ASPの名前?が出てきます。
他に何かありませんか?
814:805
05/01/17 16:26:28
Processコンポーネントを使って↓ようにやってみたのですが
うまくいきません・・・・・何が違うのでしょうか?
Shellでやりたいんですがうまくいかないですし・・
With Process1.StartInfo
.FileName = "java.exe"
.WindowStyle = ProcessWindowStyle.Normal
.Arguments = "ファイル名.class"
Process1.Start()
End With
815:デフォルトの名無しさん
05/01/17 17:18:32
開始時のディレクトリ?
816:デフォルトの名無しさん
05/01/17 17:18:49
Shell上手くいかないか? ”CMD /C "+... で上手く行くんじゃないか
Process.Startってはじめてきいた。そんなんができるんか?
なら、Shellよりその方がいいとおもう。
理由はしらんけど。
817:デフォルトの名無しさん
05/01/17 17:24:26
System.Diagnostics.Process.Start("ファイルパス")
だな。
jarが動くか確認してみたが、問題なく動いたぜよ。
818:デフォルトの名無しさん
05/01/17 17:31:42
マイクロソフトのサンプルに良く書いてある
Console.Write
だけど
Consoleとはいったいどこだろうか。
サンプルファイルを実行してもなにも表示されなくてこまっちゃう
819:デフォルトの名無しさん
05/01/17 17:34:12
コンソールとか標準出力とかいう概念を分からない人までいるのか……。
820:814
05/01/17 17:36:18
適当にノートパッドとかいろいろ開いてみたんですが
うまく起動するし、ファイルも開けるんですよ。
でもclassファイル実行しようとすると
コマンド画面が一瞬でてすぐ消えるって感じです。
Shellはよくわからないんですが、javaでtest.classを
実行したい時は具体的にどのように記述すればよいのですか?
一向に進まないので、恥じを承知で書きます。
821:デフォルトの名無しさん
05/01/17 17:45:28
せっかちだな
プロジェクトファイル作るときに指定してる
作った後に変更したければ
プロジェクトのプロパティ
出力の種類
「windowsアプリ」→「コンソールアプリ」
822:デフォルトの名無しさん
05/01/17 17:49:45
つーか、
java test
だろ?
コマンドラインで試してからShellで呼べよボケ。
環境変数とかカレントフォルダとかうぜえならバッチファイル作って叩け。
823:814
05/01/17 17:54:35
普通に実行したらできるんですけど・・・
やばいまじわかんないorz
824:デフォルトの名無しさん
05/01/17 17:57:39
>>823
>.FileName = "java.exe"
振るパスにしてもダメ?
825:デフォルトの名無しさん
05/01/17 17:58:09
>>821 どーもっ!
826:デフォルトの名無しさん
05/01/17 18:08:19
>>822
怒りたい理由はわかるが、落ち着け
>>823
出来ないってことは、エラーを吐き出してるんだが、なんていうエラーを吐き出してるか、まずそれを書いてみ。
827:デフォルトの名無しさん
05/01/17 18:11:41
最近のjavaは
java test.java
なんていいかげんな書きかたで動くようになったのか?
828:デフォルトの名無しさん
05/01/17 19:18:40
Shell と Processコンポーネントどうちがうんですか?
ハッキシ言ってこたえてほしい。
829:デフォルトの名無しさん
05/01/17 19:20:25
814のやり方でなんですが、java.exeは起動
できるようなんですが、実行がうまくできて
ないようです。テストとしてjavaのプログラムは
"hello"をループで永遠表示させるものにしました。
VBを実行して、一瞬でるコマンドプロンプトの画面に
E〜〜〜NoFoundERROR\Z:MY〜〜って表示され、その下に
helloと一回だけ表示されます。
一瞬でほとんど読み見とれなかったのですがかんな感じです。
全く実行されてないわけではないようですが・・・
830:デフォルトの名無しさん
05/01/17 19:21:49
>>829
javaのソースを抜粋して載せてください。
そっちに原因があるかも。
831:デフォルトの名無しさん
05/01/17 19:22:16
JAVAってドットネットのプロジェクトにいれて、動かせないの?
C#とVBとC++と1プロジェクトで混在しても動くんでしょ?やったこと
ないけど。
832:デフォルトの名無しさん
05/01/17 19:24:11
>829
結果をファイルに落とすのがふつのやり方でしょ。javaの場合。
833:デフォルトの名無しさん
05/01/17 19:27:21 ,
ハードディスクに保存してあるShift-JISテキストファイルをSystem.IOで文字列変数に読み込むと
勝手にUnicodeに変換されちゃってるのかい?オレたちの許可なしに。
834:デフォルトの名無しさん
05/01/17 19:35:07 ,
>>833
Shift_JIS とかそういうのは文字列そのものじゃなくて文字列を「バイト列」に符号化するときの取り決め。
VB的には文字列は昔からUnicode。生のデータに触りたければ byte の配列にでも入れておくべし。
835:デフォルトの名無しさん
05/01/17 19:39:22 ,
>>832
いいえ。
836:デフォルトの名無しさん
05/01/17 19:42:55 ,
>>790
こういうのってどういう人が使ってるの?
普通にVisual Studioじゃダメなの?
837:デフォルトの名無しさん
05/01/17 19:43:55 ,
>>830
いや。全く問題なかったです。
VBとおさないと普通に実行できます。
838:デフォルトの名無しさん
05/01/17 19:44:45 ,
>>828
839:デフォルトの名無しさん
05/01/17 19:47:38 ,
>>828
俺もその違い気になるな。
誰かあJAVA実行するプログラムかいてやれ!
と初心者の俺が言ってみた
840:デフォルトの名無しさん
05/01/17 20:04:52
>>837
それはいまだに上手く実行できていないあなたの判断でしょ。
色々意見もらっといて、もしそこに原因があったらどうするの?
841:デフォルトの名無しさん
05/01/17 20:09:53
>>837
単独で動かすときの現在ディレクトリと、VBから動かすときの
現在ディレクトリの違いは?
842:デフォルトの名無しさん
05/01/17 20:21:53
終了モードが違うのでは
843:デフォルトの名無しさん
05/01/17 20:22:22
>>389 試験的なプログラムなんで、こんな簡単なものです
public class Hello {
public static void main(String[] args) {
for(;;){
System.out.println("Hello");
}
}
}
>>841
同じですね
814のプログラムはまちがってますか?
844:デフォルトの名無しさん
05/01/17 20:38:29
With Process1.StartInfo
.FileName = "java.exe"
.WindowStyle = ProcessWindowStyle.Normal
.Arguments = "ファイル名.class"
Process1.Start() ←この行をEnd With の外に書く
End With
845:デフォルトの名無しさん
05/01/17 21:16:30
ファイル名を指定して実行で「java Hello」と入力してOKを押すとどうなる?
846:デフォルトの名無しさん
05/01/17 22:32:50
最近、VS.netを買ったんですけど
VB.netとC#って何が違うんですかね〜?
文法が違うとか見た目が違うとかそういう事じゃなくて
VBだと、こんな苦労する物がC#だとお手軽に作れちゃうよとかその逆とか・・・
どちらも詳しい方、いましたら教えてくださ〜い。
847:デフォルトの名無しさん
05/01/17 22:33:24
>>845
もう相手する必要ねーって。どうせ実行時ディレクトリが違うだけなんだから。
>>843で同じとか言ってるけど確認方法書いてないし。
どうせ見当違いのことしてんだよ。
848:デフォルトの名無しさん
05/01/17 22:34:24
>>846
その質問に至るまでにあなたが調べて分かったことは?
レポートよろしく。
849:デフォルトの名無しさん
05/01/17 22:44:17
>>847
あれから返事が無いところを見ると、まさに図星みたいだね。
850:801
05/01/17 23:07:13
>>802
何かもうマジで有難う。求めてたものです。
851:デフォルトの名無しさん
05/01/18 00:47:23
透過処理画像が重なったとき、ちゃんと下の画像が見える(>>30と同じ)
プログラム教えてください(;´Д`)調べても全然わからないしできないし
852:デフォルトの名無しさん
05/01/18 13:07:56
フォームにテキストボックスを貼り付けました。
そのテキストボックスをダブルクリックすると
Private Sub TextBox1_TextChanged(...
というメソッドができました。
他のイベント(メソッド)はどのように作成すればよいですか?
VB6ではイベントの一覧から選べたのですが・・・
すみません。よろしくお願いします。
853:デフォルトの名無しさん
05/01/18 13:29:18
>>852
いま開いてるコードエディタの右上に見当たらないか?
854:デフォルトの名無しさん
05/01/18 13:49:40
>>853
通常はVB6と同じように表示されるのですか?
こちらでは
(Declarations)
Finalize
InitializeComponent
New
TextBox1_TextChanged
しか表示されていません。
何か設定があるのでしょうか?
ちなみに.NET2002です。
855:デフォルトの名無しさん
05/01/18 13:52:05
すみません。わかりました。
左のコンボボックスでコントロールを選択しないといけないのですね
ありがとうございました。
856:デフォルトの名無しさん
05/01/18 17:27:52
テキストボックスで、現在選択されているテキスト上にマウスカーソルが来た時、マウスポインタを変更。
現在選択されているテキスト上からマウスカーソルが離れると、マウスポインタを元に戻す。
ということをやりたいのですが、どのようにすればできるでしょうか?
テキストのサイズを測ってやるやり方だと、スクロール前なら何とかなるのですが、
スクロールが起こると座標が変化してしまい、位置がずれてしまいます。
857:デフォルトの名無しさん
05/01/18 18:16:54
あげ万
858:デフォルトの名無しさん
05/01/18 18:34:38
こ
859:814
05/01/18 20:10:55
昨日ここに、java実行について質問したものです。
ちょっと用があって、今ここチェックしました。
いろいろ答えてくれた方々ありがとうございました。
どうも、エラーは、
Exception in thread "main" java.lang.NoClassDefFoundError:
こんなので、どうもクラスパス設定に問題があるようです。
860:デフォルトの名無しさん
05/01/18 20:14:17
>>859
じゃあインポートしているクラスが見えてないんじゃないの?
起動時に java -cp 〜 でクラスパスを指定すれば?
861:デフォルトの名無しさん
05/01/18 20:19:24
>>859
NoClassDefFoundError:
の後ろに何か付くだろ?
862:デフォルトの名無しさん
05/01/18 20:19:52
>>861
まったくだ。
863:デフォルトの名無しさん
05/01/18 20:20:28
>>861
バカのくせに、この情報は必要不要の判断を勝手にするから
なかなか正解に辿り着けないんだよな。
864:デフォルトの名無しさん
05/01/18 20:22:46
っていうか、昨日から釣りとしか思えないんだよな、回答する側も。
フォルダが違うか余計な拡張子付けてるかだけの話だろうに。
865:デフォルトの名無しさん
05/01/18 20:26:05
>>864
じゃあお前が早く解決してやれよ。
866:デフォルトの名無しさん
05/01/18 20:28:38
エラー出してるVBコード自体から、出てるエラーメッセージまで
余すところ無く全部吐き出してみそ。話はそれからだ。
867:デフォルトの名無しさん
05/01/18 22:01:59
もう誰かこいつと同じ事やってやれ
VBでボタンはっつけて、クリック↓これ
With Process1.StartInfo
.FileName = "java.exe"
.WindowStyle = ProcessWindowStyle.Normal
.Arguments = "Hello"
End With
Process1.Start()
javaは、↓これ
public class Hello {
public static void main(String[] args) {
for(;;){
System.out.println("Hello");
}
}
}
これまんまやって、ここのやつができたら,>>859は
諦めろということだ
868:867
05/01/18 22:03:33
ちなみに俺は、家にjava入ってないから無理だ
869:デフォルトの名無しさん
05/01/19 00:21:21
あれできね、なんでだ
870:デフォルトの名無しさん
05/01/19 01:19:38
ゲームとかリアルタイムっぽい事するために、
スレッドの基本的な使い方まではなんとか分かったのですが、
正確に16msごとにループ(1秒に60回にするため)する制御が出来ません・・・
いまんとこGetTickCount()を使ってヘタレながらループしてるけど
このタイマーの精度は良くないっぽいです。。。
871:デフォルトの名無しさん
05/01/19 02:37:10
すいません、VB.NETの初心者ですが、
vb>netの使い方など分かりやすいサイトもしくは本
ってありますか?なんかたくさんありすぎて
困ってます。。
872:デフォルトの名無しさん
05/01/19 07:01:56
>>871
ム板の説明読んで来い
873:デフォルトの名無しさん
05/01/19 13:14:49
VB.NETには標準でデータを入力できるグリッドはありますますか?
874:デフォルトの名無しさん
05/01/19 13:17:40
ありますますます
875:デフォルトの名無しさん
05/01/19 13:29:57
>>874
DataGridでしょうか?
これはDBと接続しなくても使えますか?
876:デフォルトの名無しさん
05/01/19 13:34:00
使える。
877:870
05/01/19 13:35:27
いろいろ調べたんですが、mSecオーダで時間を返してくれるやつが無いです・・・。
間隔を測ってメソッドを呼ぶもの?は見つかりましたがそれじゃないです・・・。
誰か知りませんか?
878:デフォルトの名無しさん
05/01/19 13:37:46
>>876
どうも!
ちなみに使い方がわかるサイトなどあれば・・・・
だめ?
879:デフォルトの名無しさん
05/01/19 13:45:53
DataGrid貼り付けました。
カラムヘッダーを設定したいのですがそれらしいメソッドがありません。
激しくむずい
880:デフォルトの名無しさん
05/01/19 14:35:12
>>877
マルチメディアタイマを使うとか。分解能は1ms。
URLリンク(homepage2.nifty.com)
//って間隔を計って〜ってのはこれのことか?
QueryPerformanceCounter/QueryPerformanceFrequncyを使うとか。
881:イチゴ
05/01/19 14:43:38
vb.net2003でスキャンディスク・デフラグの自動実行・終了させたいのですが
どうすればいいですか?
882:デフォルトの名無しさん
05/01/19 17:54:29
Protected Overrides Sub Finalize()
っていつ動くの?
ブレーク張っててもさっぱり来ないんだけど・・・
883:デフォルトの名無しさん
05/01/19 18:05:45
GCに片づけられる時。
具体的には(或いは魔法の呪文的には)、
WeakReferenceによる参照を除く参照が無くなってから、
そのオブジェクトのジェネレーション以上のオブジェクトを片づけるGCが走った時。
実例を挙げれば、
Dim a As new Hoge()
a = Nothing
GC.Collect()
で発生する。
884:デフォルトの名無しさん
05/01/19 18:37:53
>>883
うわー、すごーい
885:デフォルトの名無しさん
05/01/19 22:24:37
誰でも読めるMSDNも読まずに質問してる奴が多いな。流石VB
886:デフォルトの名無しさん
05/01/19 22:35:40
>>885
?
887:デフォルトの名無しさん
05/01/19 22:39:52
ガベージコレクタの仕様は.NET開発者ガイドに明記してある。
888:デフォルトの名無しさん
05/01/19 22:54:34
仕方ないよ。VB6上がりが多いんだから。これからドットNETやるとなって、
C#があるのにわざわざ好き好んでVB選ぶ奴なんかいるわけないだろ。
889:デフォルトの名無しさん
05/01/19 23:04:15
それにしたって、マイクロソフトがせっかく手間ヒマかけて用意してくれた
ドキュメントを読もうとしないのはなぜなんだろうね。
あーいうのはちゃんと読んだほうが時間と労力の節約になるのになー。
字が読めないわけでもなさそうだし・・・
890:デフォルトの名無しさん
05/01/19 23:06:46
>>880
ありがとうございました。
891:デフォルトの名無しさん
05/01/19 23:42:19
>>887-889
ダ メ な 奴 は 何 を や っ て も ダ メ
892:デフォルトの名無しさん
05/01/20 00:15:49
テキストボックス(複数行)の文字列内の改行を他の文字に変換したいのですが、
どうしたらいいでしょうか?
例
りんご
ごりら
らっぱ
↓
りんご→ごりら→らっぱ
893:デフォルトの名無しさん
05/01/20 00:31:44
>>892
悩みどころが全く分からない。
894:デフォルトの名無しさん
05/01/20 01:06:22
>>892
TextBoxのTextプロパティは改行を含めた文字列を持っているから、
適当に文字列操作関連のメソッドを使って好きな文字列に置換。
895:デフォルトの名無しさん
05/01/20 09:51:31
相談なんですが
VB.NETでOracleのデータベースへ接続する普通のC/Sアプリを
作ることになりました。
この際、Oracleへ接続する方法がいくつかあるようですが
お勧めはなんでしょうか?
OLE.NETやODP.NETなどがあるようですが・・・・
よろしくお願いします。
896:デフォルトの名無しさん
05/01/20 10:04:36
>>895
それならまずADO.NETのOracleClientを使いたくない理由を説明すべきだろ?
897:デフォルトの名無しさん
05/01/20 11:02:07
>>896
ADO.NETが標準的なやりかたですか?
ありがとう
OLE.NETがADO.NETだと思ってました。違うんですね。
898:892
05/01/20 14:06:20
ありがとうございました。
バッチリできました。
899:デフォルトの名無しさん
05/01/21 01:01:39
質問です。
Chr関数を使って文字コードを取得したいんですが、
128(&H80)以上になると文字コードが0と表示されてしまいます。
こういった場合はどうしたらいいですか?
900:デフォルトの名無しさん
05/01/21 01:06:55
>>899
アスキーコード表
URLリンク(www.shibu.jp)
901:デフォルトの名無しさん
05/01/21 01:21:35
たとえばパネルとかに、線とか画像とか描画した今、正にそれ自体を
Imageに格納できないのですか???
ファイルに保存はできるのに・・・。
902:デフォルトの名無しさん
05/01/21 01:22:13
>>900
やっぱり無理ッスよね・・・
諦めます
903:デフォルトの名無しさん
05/01/21 01:50:33
>>902
入力されたキーのコードを取得したいのか、コード表を生成したいのか
などなど、もう少し具体的に「何をしたいのか」を書いてくれないと、
できるのかできないのか、そもそも方法が合ってのかもアドバイスできません。
904:デフォルトの名無しさん
05/01/21 02:12:12
>>903
902です。
すいませんでした。説明不足で・・・。
具体的にはコード表を生成したいんです。
ですから0〜255(FF)の文字コードがあれば可能なんですけど、
chr関数には0〜127までしかなく、128以上は・・・。
もし、chr関数を使えないとしたら
chr関数を使わない別の方法でコード生成とかできる方法とかって
ありますか?
どうかよろしくお願いいたします。
905:デフォルトの名無しさん
05/01/21 02:39:31
>>904
文字コードの128以上に「何を」表示したいんだ?
906:903
05/01/21 02:44:24
>>904
以下の6つのコードを chr関数で Char型にして String型の1つの変数に
代入してごらん。128以上のコードが何に使われているのかが解るよ。
138 230 146 163 130 234
907:デフォルトの名無しさん
05/01/21 07:17:10
>>901
Imageに格納できないのですか?
自分がこんな質問されたらムカつかないのかな。
908:デフォルトの名無しさん
05/01/21 10:04:19
>>907
別にいいんじゃないか?
やり方を聞いてるわけじゃないし。
後出しで「じゃぁどうやればいいんですか」なんて言い出してきたら放置だが。
>>901
出来る。
909:デフォルトの名無しさん
05/01/21 11:10:55
諸先輩方教えてください。
VB6.0は結構やりました。
このたびVB.NETの仕事をやることになりました。
こういった人間が参考にしたらいい書籍がありましたら
教えてください。
910:デフォルトの名無しさん
05/01/21 13:06:00
幅が広過ぎてなんとも。
大きめの本屋でVB.NETの欄をざっと立ち読みしてみたら?
911:デフォルトの名無しさん
05/01/21 15:16:47
質問です。
HttpWebRequestでサーブレットと通信するソフトを作るのですが、中身をgzipで圧縮したり、解凍したいのです。
どこかにgzipのDLLはありませんか?
もしくは参考書、おすすめのHPとかないでしょうか。
よろしくお願いします。
912:911
05/01/21 15:19:30
↑
すみません。
なんか誤解をまねくというより書き方がおかしいです。
×:サーブレット
○:Webサーバー
913:デフォルトの名無しさん
05/01/21 15:28:05
>>911
これは?
URLリンク(www.gzip.org)
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4849日前に更新/258 KB
担当:undef