[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 04/09 11:51 / Filesize : 214 KB / Number-of Response : 894
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

VB.NET質問スレ(Part31)



1 名前:デフォルトの名無しさん mailto:sage [2009/08/22(土) 17:44:56 ]
前スレ

VB.NET質問スレ(Part30)
pc12.2ch.net/test/read.cgi/tech/1242522019/l50

テンプレは>>2

749 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 00:06:08 ]
はい。

750 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 00:07:23 ]
それはなんですか?

751 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 00:08:52 ]
あ、未完成なWinInetは除いてです。

752 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 08:25:33 ]
普通に.NETの標準ライブラリでできるだろ

753 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 10:09:03 ]
System.Net.Sockets.Socket クラスでいいじゃないの。
Rawソケットもサポートしてるから、大抵のことはできる。
あれも内部的には Winsock のスタック使ってるから嫌だ、っつー話なら
そりゃー無茶だと答えるしかないが。

754 名前:デフォルトの名無しさん [2009/10/28(水) 16:29:13 ]
はじめまして
質問させてください。

Windows7でタッチパネル操作をハンドリングしたいのですが
VB.netで実装する場合は
マウスクリックやマウスオーバーで画面操作を取得できるのでしょうか?


現在、開発要件で確認を求められている状態です。
どこにも情報がない有識者の方助けてノдT


755 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 16:31:56 ]
普通のはそれでいい。マルチタッチは知らん。

756 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 16:33:46 ]
Visual Studio 2010を待て

757 名前:デフォルトの名無しさん [2009/10/28(水) 16:34:22 ]
>>755
マルチタッチはいらんので問題なすです。
ありがとうございます
非常にたすかりました。



758 名前:デフォルトの名無しさん [2009/10/28(水) 16:37:07 ]
む・・・まとめると以下でFA?
1、タッチパネル式マウスと同じ動きで乳首を攻めるエロゲ開発
通常のマウスと同じ
2、マルチタッチで乳首つかむエロゲ開発
Visual Studio 2010を待て


759 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 18:08:55 ]
画面を指でタッチするとソフトが反応するプログラムはVB.NETでどう書けば。

760 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 18:09:36 ]
まずタッチパネルを用意します

761 名前:デフォルトの名無しさん [2009/10/28(水) 21:33:12 ]
>>662
どなたか 662 を実現できるソフトを C# で頂きましたが VB2008 で中をいじれるように
ソースで頂けないでしょうか。

762 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 21:39:26 ]
C#らしい固有の機能は全く使われてないのでVBでもほとんど変わらないぞ
弄れるレベルになればだいたいC#でもわかる

763 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 22:05:22 ]
C# から VB に変換するツールとか Web サイトとかあるんだから、
少しは自分でやれよ。

764 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 22:06:58 ]
他人にやらすなら金払えよ

765 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 22:14:54 ]
作ってもらってから今までちゃんと勉強してたら
C#わからなくてもなんとなく自分でVBに書き換えられるくらいのレベルには十分なってたはずだぞ

766 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 22:17:56 ]
つーか PCで出来る事はCかアセンブラさえあれば全部書けるわけよ
ActiveXもな

767 名前:デフォルトの名無しさん mailto:sage [2009/10/28(水) 22:23:40 ]
VB スレで何言ってんの? バカなの? 死ぬの?



768 名前:デフォルトの名無しさん mailto:sage [2009/10/29(木) 11:49:55 ]
>>767
開発もやったことない聞きかじりの知識だけのやつが言ってるんだ
あんま相手にしたら開発能力のレベルが下がるぞ

769 名前:デフォルトの名無しさん [2009/10/29(木) 22:46:57 ]
>>766
おおっさくらたんのエロ画像もCで書いてアプッてください

770 名前:デフォルトの名無しさん [2009/11/02(月) 06:24:27 ]
Visual Basic プログラマだと思い込んでいる、
ただの Visual Basic ユーザー、Visual Studio ユーザー
って多いよね。
プログラマではなく、ただの統合環境(IDE)ユーザーでしかない人。

IDEをそれなりに使いこなして、アプリっぽいものを作れる人と、
IDEがあってもなくても、アプリをガツガツ組める人とは
雲泥の差がある。


771 名前:デフォルトの名無しさん mailto:sage [2009/11/02(月) 06:42:32 ]
で?

772 名前:デフォルトの名無しさん mailto:sage [2009/11/02(月) 09:27:00 ]
目的のものが作れればいいじゃない
手段に拘るな

773 名前:デフォルトの名無しさん mailto:sage [2009/11/02(月) 09:48:25 ]
「で?」←この返しは、ゆとりの反撃のような幼稚な煽り返しだと思っていたが
こうまで同意する「で?」は初めてだ

774 名前:デフォルトの名無しさん [2009/11/02(月) 13:16:11 ]
>>728
httpはそうだけど、ftpはちゃうんじゃね(調べるのめんどい・・)

775 名前:デフォルトの名無しさん mailto:sage [2009/11/02(月) 15:44:06 ]
>>772
同じ目的(動作)のものが
同じ時間で
メンテしやすいもの

同じ目的(動作)のものが
同じ時間で
グッダグダで再利用もクソもなく、処理時間も無駄に長い

どっちがいい?

例えばIDEだけでも掲示板程度なら簡単に作れるだろうがそんなんで書かれたクソソースコードは万死に値すると思う


776 名前:デフォルトの名無しさん mailto:sage [2009/11/02(月) 15:58:54 ]
>>775
後者を経て前者になるだろ
いきなりいいプログラム書けるわけあるか

777 名前:デフォルトの名無しさん mailto:sage [2009/11/02(月) 16:38:41 ]
俺はクソコードよりソフトの出来だと思う
結果良ければどんなコードなんて関係ないね



778 名前:デフォルトの名無しさん mailto:sage [2009/11/02(月) 17:04:32 ]
>>776
へ?
どんだけ時間のないプロジェクトばっかやってるブラックだよ

779 名前:デフォルトの名無しさん mailto:sage [2009/11/02(月) 17:31:49 ]
プログラマは、こうじゃないと認めないっていうタイプ多いな。嫌われるタイプ。

780 名前:デフォルトの名無しさん mailto:sage [2009/11/02(月) 18:12:13 ]
無能はスレ違いだって事にも気付けない。

781 名前:デフォルトの名無しさん [2009/11/02(月) 19:15:07 ]
>>775顔真っ赤ですね

782 名前:デフォルトの名無しさん mailto:sage [2009/11/03(火) 08:34:27 ]
正しい意見に統一する必要があるからな

783 名前:デフォルトの名無しさん [2009/11/03(火) 13:22:59 ]
>>777
気持ちは分かるけど、くそコードのメンテやらされるのもたまらんぞ
#作るだけで、メンテしない立場ならそういうと思うけどね

784 名前:デフォルトの名無しさん mailto:sage [2009/11/03(火) 14:30:07 ]
俺は糞コードめんてするの楽しいぞ
工数も糞だからってことで水増し請求できるし


785 名前:デフォルトの名無しさん mailto:sage [2009/11/03(火) 15:28:39 ]
IDEだからクソってわけじゃないだろ普通は。


786 名前:デフォルトの名無しさん mailto:sage [2009/11/04(水) 02:23:12 ]
質問です。
・同じ一連の処理を短いコードで呼び出せるようにしたいのですが、どうすればできますか?
・設定ファイルをLocal Settings内ではなく、exeフォルダに置くことはできませんか?

787 名前:786 mailto:sage [2009/11/04(水) 07:35:59 ]
すみません。・1は寝ぼけていたので撤回です。



788 名前:デフォルトの名無しさん mailto:sage [2009/11/04(水) 09:02:38 ]
>>786
>・設定ファイルをLocal Settings内ではなく、exeフォルダに
「アプリケーション構成ファイル」?
なら、設定の「スコープ」を「アプリケーション」にすればそっちを使うようになる。

789 名前:デフォルトの名無しさん mailto:sage [2009/11/04(水) 17:44:59 ]
>>788
的確な回答をありがとうございました。

790 名前:デフォルトの名無しさん mailto:sage [2009/11/04(水) 21:43:44 ]
設定ファイルって未だにiniファイル使ってるけど、
vista以降ってProgramFiles以下に書込みできないんだねぇ…
ちょっとはまった

791 名前:デフォルトの名無しさん mailto:sage [2009/11/04(水) 22:19:38 ]
XPでも2kでも普通のユーザは書けねぇよ

792 名前:デフォルトの名無しさん mailto:sage [2009/11/04(水) 22:34:37 ]
そういや2008はマニフェスト書かなくてもデフォでUAC対応になってるんだっけ?
それともその辺りは2005から変ってない?

793 名前:デフォルトの名無しさん mailto:sage [2009/11/04(水) 22:40:09 ]
2005は知らんが、2008はプロパティからマニフェストのテンプレートを表示できるようになってるな

794 名前:デフォルトの名無しさん mailto:sage [2009/11/04(水) 23:26:02 ]
あーデフォでリダイレクトをキャンセルするマニフェストがくっついてるんだね。
マニフェストファイルを直接変更する必要がある点は変らずか。

795 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 06:43:16 ]
ウィンドウズフォームアプリケーション作ろうとしたら
ツールボックスってのに大量のツール(ボタンとかテキストボックスとか)

あれに自分で何かつくって追加したいんだけどExpress Editionだと自作不可能なの?

796 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 07:12:53 ]
できるよ

797 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 07:48:42 ]
新規作成にそれようのプロジェクトがあるでしょう。

無料版は知らんけど。



798 名前:デフォルトの名無しさん [2009/11/05(木) 16:07:09 ]
TreeView(@Windows.Form/VS2005)についての質問、
指定したTreeNodeを最適な位置にスクロールしたいのだが、良い方法が
あったら知りたく。WindowsVistaのExplorerでのフォルダツリーのような
動作を希望。どうもメソッドやプロパティに該当しそうなものがなく。
ググってみたのですがわかりません。

799 名前:デフォルトの名無しさん mailto:sage [2009/11/05(木) 16:13:06 ]
>>798
調べ方が・・・

このメソッドは何だっけ?
ttp://msdn.microsoft.com/ja-jp/library/system.windows.forms.treenode.ensurevisible(VS.80).aspx


800 名前:デフォルトの名無しさん [2009/11/05(木) 16:19:25 ]
>>799
どうもです。ただEnsureVisible()だと長い名前のときに
NodeのImageが左側に隠れてしまうのが不便で、
VistaのExplorerのフォルダツリーのようにインテリジェント風味な
動きをしてちょうどいい感じの見やすい位置に持って行ければベターと
いう思い。見ると適度にスクロールさせられればいいのだが、
どうもスクロール系のメソッドがなさそうに思われ・・・。


801 名前:デフォルトの名無しさん [2009/11/05(木) 18:50:57 ]
結局、TreeViewにはScroll系のメソッドはなさそうというのは間違いない
ですかね?なんとか見やすい位置に制御したいのだが、やはり無理だろうか?

802 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 14:42:31 ]
VB2008Express でD&Dされたテキストファイルの内容を処理するアプリを作成しているのですが、
エクスプローラーからファイルをD&Dすると、処理している間エクスプローラーが固まってしまいます。
この現象を回避する方法はないでしょうか?

803 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 14:51:22 ]
>>802
いったん手元にコピーして編集終わってからコピーして返す

804 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 17:05:19 ]
>>803
コピーしたファイルを処理するという発想はありませんでした、
試してみたいと思います。

もし他にも方法がありましたらよろしくお願いします。

805 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 18:48:11 ]
Control.BeginInvokeしてその中で処理する。

806 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 21:22:25 ]
>>805
Control.BeginInvokeについて調べてみました。
正直難しくてすぐには使いこなせそうではないのですが、
関連情報の載ったページが色々と見つかったので勉強してみたいと思います。
情報ありがとうございました。とても参考になりました。

807 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 22:40:31 ]
VB.NETってはやってないの?
VB.NETやってみたいんだけど、なにを
ダウンロードすればいいの?



808 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 22:44:28 ]
そんなこと言ってるようじゃ無理
プログラミングで一番大事なのは必要な情報を自分で調べられること

809 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 22:49:23 ]
www.microsoft.com/japan/msdn/vstudio/Express/
ここにあるよ

810 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 23:44:19 ]
VBっていうと(笑)感が漂うんですがなんででしょうか?

C系最強厨が多いのどうして?

811 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 23:49:36 ]
VBScriptってVisualBasicScriptの略なんですか?、どこがビジュアルなんですか?

812 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 02:04:30 ]
>>810
が勝手に妄想してるだけじゃね?
別に目的のものがつくれれば手段は何でもいいとおもうし普通みんなそうだと思うけど?

VBではC++とかみたいにローレベルな部分ができないとかはあるだろけど
VBも.netになったらC#と変わらんし

813 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 02:10:01 ]
>>811
固有名詞だと思えば?


釣りにマジレスしてる俺暇人
つうか落ちた鯖復旧待ちorz

814 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 15:28:32 ]
ADO.NETなんかどうなるんだよ。
どこがActiveXだ。


815 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 21:07:04 ]
今のVBって製品名というより言語の名前なんだぜ

816 名前:デフォルトの名無しさん mailto:sage [2009/11/07(土) 21:51:00 ]
高校数学でBasicとかいうプログラミング言語をしった人が
初めて手にして違いに愕然とするVB

817 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 00:27:38 ]
あのー、VBもC#も変わらんってのは本当ですか?
逆に一番の違いって何ですか?
プログラム初心者ですが先輩に「今からならC#」って断言されたんですけど、、、



818 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 00:31:51 ]
>>817
片方できれば両方できるくらい同じ

819 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 00:36:56 ]
VB.NETとC#なら、
VB.NETのほうが、
すこしだけかんたんなの?

820 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 00:41:29 ]
どっちも知らないなら同じ
VBやってた人はVB.NETが簡単
Javaやってた人ならC#が簡単

821 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 05:05:40 ]
VBは内部的にどう動いてるかわからなくていい人向け

型とかポインタとかの情報が隠蔽されてる。
ソースファイルも余計なもの見せてくれない。

c#はunsafeでもうポインタ使いまくり。ソースファイルも全部見せてくれる。

822 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 09:09:00 ]
いやC#でもポインタはほぼ使わないが
C/C++に比べて限定的だからそんなに旨みないし

823 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 09:29:39 ]
最近FileSystemObjectを使わないのはなでぜしょう

824 名前:デフォルトの名無しさん [2009/11/08(日) 09:36:23 ]
Visual Studio 2008 Express Edition で下記のようなファイルがあり

1234★日本語の全て.doc
1235★韓国語の全て.doc
1236★英語の全て.doc
1237★フランス語の全て.doc


ファイル名は頭に半角数字4桁の後に★がつくように付けてるのですがこれを

日本語の全て 1234★日本語の全て.doc
韓国語の全て 1235 ★韓国語の全て.doc
英語の全て 1236★英語の全て.doc
フランス語の全て 1237★フランス語の全て.doc

左側は半角数字4桁と★と拡張子を抜いて、右側には取得したファイル名を、その間は上は半角スペースで書きましたが
タブ文字で区切ったファイルを作りソフト自体には表示させなくてもいいので結果をクリップボードへ貼り付けるソフトを作れ
ないかと思い下記のように書いてみたのですがうまくクリップボードへ貼り付けてくれません。チェックポイントをお教えください。

825 名前:デフォルトの名無しさん [2009/11/08(日) 09:42:15 ]
a-draw.com/uploader/src/up4081.zip.html

826 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 09:58:01 ]
面倒だからソースは見てない。

あのね、切り分けって知ってる?

ファイルを列挙するところ、ファイル名を取得するところ、タブを挿入するところ、
クリップボードに追加するところ、などなど・・・

プログラムはいくつかの部分に分けられるのよ。ブレイクポイントを貼って
動作を確認するなりして、どの部分が悪いのか自分で調べてみなよ。

827 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 10:09:00 ]
できた
Set objFSO = WScript.CreateObject("Scripting.FileSystemObject")
Set objFolder = objFSO.GetFolder(".\")
for each objf in objfolder.files
 d = split(objf.name, "★")
 if ubound(d) > 0 then
  e = split(d(1), ".")
  if ubound(e) > 0 then
   s = s & d(0) & vbtab & e(0) & vbcrlf
  end if
 end if
next

set objIE = WScript.createObject("InternetExplorer.Application")
objIE.navigate "about:blank"
while objIE.busy
 wscript.sleep 10
wend
objIE.document.parentWindow.clipboardData.setData "text", s
objIE.quit





828 名前:824 [2009/11/08(日) 10:30:13 ]
>>826
ブレイクポイントを貼るという操作はどのようにしたらよいのでしょうか。

>>827
ありがとうございます。後で試してみます。

829 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 10:31:29 ]
VB.netで演習問題見たいなサイトないですか。
1000行以下でかけるような。

仕事でVB.netやり始めて1か月だけど、
クラスが多数で行数も1万超えだし、理解するのに苦労している。
型がクラスとかわけわかめです。

830 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 10:35:20 ]
> 型がクラスとかわけわかめです。
演習だのなんだのより先に基礎を解説した本なりサイトなり読むべきじゃないか

831 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 10:37:52 ]
>>830
一応クラスやオブジェクトの意味と意義はよんだつもり。
実践でこなしていきたいと思ってるんだ。

832 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 10:39:53 ]
>>831
homepage1.nifty.com/CavalierLab/lab/vb/clsmdl/index.html

833 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 10:43:29 ]
>>832
ありがとう。一応下記とかも読んでVB.net2008でやってるんだけどね。。
itpro.nikkeibp.co.jp/article/COLUMN/20060921/248617/

834 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 10:46:40 ]
そんなことより、まず構造化設計を学べよ。
カプリングとコヒージョン、きっちり身についてる?

835 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 10:51:26 ]
VBにはフォームというのが用意されているのでクラスとか気にせずに良い

836 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 11:07:36 ]
最近は、結合度・凝集度という言葉は使わないのか。
素で何のことかと思っちゃったよ。

837 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 11:17:18 ]
もしかして
VBって行の最後に
;セミコロンいらねーのか?



838 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 11:28:35 ]
いらねーよ
Basicだもん

839 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 11:39:42 ]
VB expressみたいにして
javascriptを書くソフトってあるの?

ボタンをドラッグしてきて
そのボタンをダブクリでコードを書く画面になる

もしボタンをおしたら、、、
ってところまで勝手にコードが書かれていて、
実際に押されたらどうなるか、って
部分だけを自分で書く、っていう。

840 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 19:52:29 ]
>>823
昔のVBからの変換を容易にするために用意されてるだけなので新規に使ってはいけない
そのうち消えても知らないよ

841 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 22:42:13 ]
は?WSHのオブジェクトでしょそれ。
何を言ってるんだ。

842 名前:デフォルトの名無しさん mailto:sage [2009/11/08(日) 22:44:46 ]
>>823
使う必要がないだろ。


843 名前:デフォルトの名無しさん mailto:sage [2009/11/09(月) 06:45:36 ]
Windowsのファイル名に使えない文字列は?

844 名前:デフォルトの名無しさん mailto:sage [2009/11/09(月) 06:55:41 ]
\ / : * ? " < > |

845 名前:デフォルトの名無しさん mailto:sage [2009/11/09(月) 15:40:29 ]
それは使えない文字で、使えない文字列じゃなかろう?

846 名前:デフォルトの名無しさん mailto:sage [2009/11/09(月) 15:43:09 ]
>>841
は?何を言ってるんだ。
VB6、VBAのオブジェクトでしょそれ。

847 名前:デフォルトの名無しさん mailto:sage [2009/11/09(月) 16:19:59 ]
>>843
con
nul
...



848 名前:デフォルトの名無しさん mailto:sage [2009/11/09(月) 17:48:41 ]
>>816

N88とQuickBasic触ってたから大して違和感なかった。

849 名前:デフォルトの名無しさん mailto:sage [2009/11/09(月) 17:55:26 ]
>>846
!?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<214KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef