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


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

VB.NET質問スレ (Part19)



1 名前:デフォルトの名無しさん [2007/01/12(金) 15:57:21 ]
前スレVB.NET質問スレ (Part18)
pc10.2ch.net/test/read.cgi/tech/1161250878/

620 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 04:41:29 ]
それに、ToolStripMenuItemがどうやってもコピーされない仕様なんて、前からある
Mergeの仕様からしたら異常な変化であることは疑いない、それをHelpに初めから
明示していないMSのズサンなドキュメント設計は何者なの?w

とにかくMSは無理やり金と人掛けて作り散らかしてるよ>クラスの山

それでその中で右往左往して苦しめといわんばかりの言語になってるのも疑いないな

621 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 06:07:07 ]
もし仮にOOP的に開発してどうしてもMergeをこうするしかなかったというのなら
おかしな話にも思う。別にAddしたらこっち側から無くなってしまう仕様なんて
おかし過ぎるよwそれじゃ、わざわざプロパティにContextMenu入れてあるのと
矛盾する設計じゃないか、わざわざ右クリックのイベントをハンドルしなくても自動的に
出せるからそうなってるはずなのに、それをわざわざ世話する必要があることになる。

622 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 06:09:28 ]
だからこそ前のMenuはそうなっていなかった、Mergeしても消えなかった、そのほうが
理にかなってるさ

623 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 08:01:51 ]
>>618
嵐は去りましたか

624 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 08:28:04 ]
プログラマならMSに対して苦言の一つも持ってない方が珍しいとは思うが、
こんな被害妄想狂の戯言にはさすがに誰も同調する気になれんよな。
批判が全然的を射てないし

例えばさんざん前のMenu前のMenuとか言ってるが、そもそもToolStrip は
次世代のMenuでありMenuの機能を継承してるんだ、なんだ誰も言ってないだろうw
妄想狂クンの一人勝手な思い込みだろそれw

Controlを継承してるって所からも、この被害妄想狂クンが問題にしてるような動作は
プログラマならおおよそ推定可能な動作だしなあ。

625 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 08:33:52 ]
馬鹿って言われて逆上しちゃったんだね

626 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 09:00:19 ]
多動性障害児カワイソス

627 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 09:54:21 ]
>>624
お前がMSの回し者ならいいそうな言い訳だなw

そもそもが>>620に書いた通りだぜ、勝手に仕様をぐちゃぐちゃにしておいて
マニュアルの記述に一言もないとはなw

帰ったらちゃんとMSに言っておけ馬鹿野郎めがwww

628 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 09:58:29 ]
どんどん仕様を目まぐるしく変えておいて、マニュアルには一言も断わりを入れぬまま
プログラマがいちいち全部実験してみて、おーそうか、こういうふうに動くのか、
へー、いろいろとかえるもんなんだね、MSさんね、暇なんだね、いや人間が金に
引っ張れるだけ引っ張ってこれたから余ってる人員ですき放題に毎回あっちだこっちだと
仕様変えて楽しんでは無駄な時間をプログラマに取らせては悦に入ってるわけなんだろな、
生産性の低いドキュメント作っては迷惑の掛け通しのマイクロソフトは何様?

たかがZ80のBasic作ってから商売できてうまくいって図に乗っただけの癖になwww



629 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 10:01:13 ]
金儲け主義の脱銭奴のビルゲイツの頭には自分らが世間から搾取するための
策略と戦略だけがますは念頭にあるらしいことが、結局はこういう末端の製品の
品質にしっかり現われているってことを自覚しら方がいいと、正当に文句をヤツの
頭の中に届かせてやれよwwwおんどらよ

630 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 10:04:48 ]
知ったかぶりして、これが正当な仕様だと?いちいち全部テストしてから初めてわかる
動作仕様のプログラム製品なんて価値があるのか?そんなことをしていたらどんどん
世間の生産性は落ちていくぞ。

そうすることへの反省も批判もないからMSに引っ掻き回されてまたつまらない無駄を
これからもしていくようになるのさ。金儲けて有り余ってしかたないんなら、その金の一部
でもましなマニュアルやヘルプを書けるやつを養成して少しでも世間の生産性に実質的に
品質で貢献するようにしてくれよ、いい加減よ!!!


631 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 10:08:20 ]
高い金払って買ってるんだぜ、何万円も出して買わされてるこっちの身にもなってくれよ、
いい加減よ。こんなド品質のHelpでましに全部プログラム掛けてる人間がどれだけいるんだよ?
全くの欠陥商品でしかないぜ。高い金分捕って売ってるならそれだけの義務があるはずだぜ。

632 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 10:13:29 ]
まだいるのかよw


ここはお前のくる所じゃないんだw
お母さんが心配してるから、もう病院に帰るんだw

633 名前:デフォルトの名無しさん [2007/02/13(火) 10:19:43 ]
ちょっと質問です〜!

まずこういうSQL鯖のDBのカラム構造があります。

DataKey(int)(PK) DataValue(decimal(18.9)) DataTime(datetime)

でストアドにこの3つを渡してDataKeyが一致したカラムをSelectして
DataTime=ストアドの引数のDataTime
であればDataValueを更新
ってやってたわけなんですが
これをAdo.NETのDataAdoptorでも何でもかまわないので実現できないでしょうか?
ADO.NETでは内部保持していると異なっていればUpDateとかやってるようですが・・・・

何か条件をつけてやれば出来るのか?というのもMSDNみた感じなさそうだったんで、今一歩思いつきません。
出来ないのであればおとなしくストアドに任せるようにしますが、簡単な更新処理とかをわざわざストアドにして処理変更時に二重にメンテしたくない為、変更したいと考えています。

634 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 10:25:52 ]
また不親切で膨大なMSDNの海でおぼれ掛けてる不幸な開発者の一人が救助を
求めているじゃないか・・・
いつまでもこういう状態がつづくんだろうな、百科事典ぜーんぶ知らなきゃなんにも
できませーん、てシステムは本当に正しいのかい?>All少しは仕組みを見直した
方がいいに決まってるだろが!

635 名前:デフォルトの名無しさん [2007/02/13(火) 10:37:29 ]
>>634
ぶっちゃけ並の人なら
MSDNヘルプに対するヘルプが必要なのは否めないと思う

636 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 10:42:03 ]
>>635
そうだよな、この仕組みに改善の余地がないとがんばるMSには文句を言うのが
本来なら筋ってもんだよな

あんまり続けると迷惑かかるからやめとくけど、えらそうに最後はMS持ち上げて
終わる工作員気味の人間の工作にはもうホントにうんざりだよorzこの世界は
馬鹿と連発してPGへの心的工作でMSが君臨す片棒担いでる連中がいる気が
本当にするんだよね、そんじゃね

637 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 11:30:48 ]

(・∀・)

638 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 11:31:29 ]
>あんまり続けると迷惑かかるからやめとくけど
>あんまり続けると迷惑かかるからやめとくけど
>あんまり続けると迷惑かかるからやめとくけど
>あんまり続けると迷惑かかるからやめとくけど




639 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 11:48:10 ]
MSに言ってくれたまえ。

640 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 11:58:25 ]
>>639
コラ!
お母さんがここに来たら駄目だって教えてあげたでしょ!

もう、帰りますよ!


皆さん、うちの>>639がご迷惑をおかけしまして、すみません。J('A` )し

641 名前:デフォルトの名無しさん [2007/02/13(火) 12:00:05 ]
ちょwww み・・・皆様方・・・・

おいらの>>633の質問をなにとぞなにとぞ〜〜

642 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 12:23:32 ]
>被害妄想狂クン、

そんなに1.1以前のMenuがお気に入りなら、
別に普通に使い続ければ良いだけだよ。

廃止になったわけじゃないんだから。

643 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 12:30:12 ]
>>641
できるよ。

ttp://msdn2.microsoft.com/ja-jp/library/system.data.oledb.oledbdataadapter.fill(VS.80).aspx

DataSetで好きなように編集した後に
DbDataAdapter.Update メソッドで更新でおk。

644 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 17:42:43 ]
>>628
>たかがZ80のBasic作ってから
8080

645 名前:デフォルトの名無しさん [2007/02/13(火) 23:30:25 ]
MouseDownイベントでマウスクリックしたときの処理を書いてるんですけど
長押しクリックには対応してないんですね・・・。
長押しクリックに対応させる方法ってあるんでしょうか?

646 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 23:32:41 ]
MouseDownでTickCount覚えといて、MouseUpで差をとればいいんでない?

647 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 23:39:43 ]
>>646
即レスありがとうございます
それならできそうですね!
明日やってみます

648 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 23:43:43 ]
>>643
遅レスごめ
把握Where句にいれちゃえばどうにでも条件はできちゃうってことですね
あとRowVersionとかも含めて




649 名前:デフォルトの名無しさん [2007/02/14(水) 00:36:28 ]
OS:Windows2000 ServicePack4 にて、サービスの登録をしようとすると以下のようなエラーがでます。

>C:\Documents and Settings\Administrator>C:\WINNT\Microsoft.NET\Framework\v2.0.50
>727\installutil E:\exe\remote_server.exe
 …
>インストール段階で例外が発生しました。
>System.ComponentModel.Win32Exception: アカウント名が無効であるか、または存在しま
>せん。あるいは、指定したアカウント名のパスワードが無効です。

>インストールのロールバックを開始しています。


下記のような開発環境や他のマシンにて登録を試した際には上記のエラーは出ませんでした。
(どのマシンにもFrameworkのv2.0.50727がインストールされています。
また、どのマシンもアドミニストレータでログインし登録しようとしています)
OS:WindowsXP Professional Version2002 ServicePack2
OS:Windows Server 2003 ServicePack1

調べたところ [CoputerName\Account] が必要らしいとのことなのですが、
どのようにすればサービスの登録が行えるのでしょか?


650 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 00:43:05 ]
TextBox に連続したキーボード入力をしているとし、途中キーボード入力が途絶えた事を検知するには、
いかなるイベントとを組み合わせればよろしいでしょうか。。

651 名前:デフォルトの名無しさん [2007/02/14(水) 00:52:33 ]
>>650
その連続の定義ってどんな感じなんだろう
マウスクリックが入ったらだめとか
最初にキーが押されてから次のキー押すところまでが1秒以内とか・・・
いろいろあると思うけど

652 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 01:05:48 ]
そんな間抜けな質問に回答する気になれるあんたを尊敬するよ。

653 名前:デフォルトの名無しさん [2007/02/14(水) 01:08:30 ]
>>652
ん〜
俺自身もびっくりだ
疲れてるんだろうな
釣りとしか思えないのにw

654 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 01:31:48 ]
>>427 >>461
誰かー、方法ない?

655 名前:デフォルトの名無しさん [2007/02/14(水) 01:45:42 ]
誰か画像処理おしえてくれー

656 名前:デフォルトの名無しさん [2007/02/14(水) 01:49:22 ]
>>654
何のためにしたいかわからないが
力になれなくてすまない

>>655
釣りにしても質問大雑把過ぎwwww

657 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 03:35:38 ]
>>654
PE ヘッダ調べれ
あとコンソール系の API 呼び出し(GetConsoleTitle とか)の成否で判断するとか

658 名前:デフォルトの名無しさん [2007/02/14(水) 09:25:10 ]
初歩的ですいません。
Vb2005でクラスを追加した後、そのクラスのデザイナ
画面を出すにはどうしたら良いんでしょう。
ユーザーコントロールや,コンポーネントではなく
クラスの追加でやりたいです。どなたか。




659 名前:デフォルトの名無しさん [2007/02/14(水) 09:34:59 ]
Excel操作について質問させてください。

C:\text.jpgの画像ファイルを、Excelの特定の位置へ特定のサイズで表示させたいのですが、
どのようにすればよろしいでしょうか。VB.net2005、Excel2002です。
ちなみにCellへ値を入れる操作等はできます。

ネットで調べても画像関係は載っていなかったので質問させていただきました。
よろしくお願いします。

660 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 13:10:10 ]
>>659
エクセルのマクロで画像を挿入する処理を記録して、ソースを解析すれば
できそうな気がする。

661 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 14:39:34 ]
>>658
>クラスのデザイナ画面
ほう、2005になってようやく「真のビジュアル」BASICになったんですね。
そりゃすげぇ。

662 名前:654 mailto:sage [2007/02/14(水) 15:24:49 ]
>>656
>>657
ありがと。


663 名前:649 mailto:sage [2007/02/14(水) 15:46:45 ]
とあるサイトにて解決しました。

EXE作成時に、ServiceProcessInstallerのAccountをLocalServiceにしていましたが、

「Windows2000にはLocal Serviceグループは存在しません。」
www.sophos.co.jp/support/knowledgebase/article/11292.html

と、ありました。
これが原因で2003ServerやXPの時は無事で、2000Server時にアカウント名やパスを求められたらしいです。
AccountをLocalSystemに変更したらエラーは発生しなくなりました。

某掲示板とマルチになりますが、お騒がせしました。

664 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 21:30:50 ]
>>660
あれには苦い思い出が…w

665 名前:デフォルトの名無しさん [2007/02/14(水) 23:03:09 ]
vb6.0から2005に乗り換えたばかりで、
クラス配列のプログラム例を試して「こりゃ便利」とか思っている初心者です。
どんどん使ってみようと思っていますが、一つ疑問があります。

変数とメソッドを含むクラスの配列を用意し、配列全体をインスタンス化したとします。
そのとき、メソッドも配列要素の数だけメモリ上に確保されてしまうのでしょうか。
だとすれば、同じ働きのメソッドのコピーがたくさんできることになるので、
激しくメモリの無駄になるのではないかと思います。

それとも、変数などのデータ部分だけ要素数分確保されるような賢い仕様に
なっているのでしょうか。
そのあたりご存知の方おられましたらよろしくお願いします。

666 名前:デフォルトの名無しさん [2007/02/14(水) 23:09:14 ]
>>665
クラスをメモリに確保してるんだからすべてにきまってるんじゃないかな?
じゃなかったら各クラス(以後オブジェクト)のメソッドも使えないっしょ?
一部はメソッド使いたくないなら使わない部分だけ構造体にして格納して取り出すときにTypeOfで調べてぶんきさせてもいいだろうし
ぶっちゃけ同じことVB6でもできると思うんだけど・・・
むしろ型を持ったまま配列に放り込めるのが強みだと思ってるんだが…・

それぁ、全部構造体にしてメソッドはモジュールにでも書き出すとかさ
いろいろ手はあると思う。

それに、そのくらいのメモリ気にする時代でもないと思うんだ
それだったらもっと別のところ削れるだろうし

667 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 23:15:57 ]
>メソッドも配列要素の数だけメモリ上に確保されてしまう
の意味が不明

668 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 23:20:09 ]
プログラムコードをメモリ上に展開するって話でしょ?
データはインスタンス分確保されるだろうけど、
コード部分は共用するんじゃなかった?



669 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 23:20:44 ]
コード部分は共通。リフレクション使ってアセンブリを読み込めば出来るかもしれないけどね。
VB6でもクラスの配列は使える。

670 名前:デフォルトの名無しさん [2007/02/14(水) 23:21:12 ]
>>667
あれじゃね?
変数10k
メソッド部分5k
とかの計15kのサイズのクラスがあって
それをインスタンスつくってArrayListとかにほりこんだときに
15k、10k、10k、10k、10k
とかで保持してくれないのかな?
ってことじゃね?

普通にないけどさwww
これできたらじゃぁ2個目のクラスはメソッドどうなるんだよwww
てことになるわけだが、そんな常識は無視して考えようwww


671 名前:665 [2007/02/14(水) 23:25:12 ]
>>666
ありがとうございます。
>じゃなかったら各クラス(以後オブジェクト)のメソッドも使えないっしょ?
たしかにそうですね。

>それに、そのくらいのメモリ気にする時代でもないと思うんだ
もともとマイコンのプログラミングから入ったので、メモリ節約癖がしみついてしまっている自分。
メモリがギガバイトクラスになっても、気にせずにはいられない自分に欝。
こういうあたりでいつのまにか時代に取り残されてしまうんだな。

672 名前:デフォルトの名無しさん [2007/02/14(水) 23:28:20 ]
>>671
いやいや、節約は大事だけど
まぁ、導入する環境とかも含めて考えていけば節約する場面もあると思うよ
非接続データ保持したりすればメモリ食うから、超ぼろいマシンでメモリ足りなくなるかもしれないところはきっと接続でやったりするだろうし
ケースバイケースじゃないかな?と

あくまで、本当に無駄のない部分そぎ落としてからの作業になるけど


と素人PGがいってみるwwww

673 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 23:37:48 ]
>>670
じゃあ Shared メソッドはどうなるんだよ

674 名前:デフォルトの名無しさん [2007/02/14(水) 23:42:14 ]
>>673
実体化した場合Sharedの部分もオブジェクトのメモリ部分に格納されるんじゃないかな?

あくまでクラスのインスタンス化されていないものもメモリに格納されていて
実体化はそれのコピーっしょ?

実体化しないSharedメソドはインスタンス化されていない部分を使用しているんじゃないかと考える

675 名前:デフォルトの名無しさん [2007/02/14(水) 23:48:35 ]
連投ごめ

一応俺の浅はかな考えだからwww
もし、本当に知ってる人いたら教えてwwww

676 名前:665 [2007/02/14(水) 23:58:34 ]
自分で質問しておいてなんですが、
私もちょうど本を見てて「共有メソッドってのがあるじゃん!!」と思ってたところでした。
VB2005に乗り換えて最初に買った、林晴比古のVB2005ビギナー編です。

共有メンバと呼ばれる変数とメソッドは、いくつインスタンス宣言をしても
メモリ上にひとつの実体しか確保されない。

と説明されています。

677 名前:最凶VB厨房 mailto:sage [2007/02/15(木) 09:11:25 ]
(インスタンス)メソッドの実体は何個インスタンス作ろうが常に一つです。

インスタンスメソッドの起動にはインスタンスへのアドレスとそのアドレスから
メソッドへの相対アドレスの二つを必要とします。

678 名前:デフォルトの名無しさん mailto:sage [2007/02/15(木) 09:29:46 ]
そのアドレスから の部分間違えた。
他にも微妙に間違えておるわ。



679 名前:デフォルトの名無しさん [2007/02/15(木) 10:11:48 ]
フラッシュを用いたブラウザゲームに連動するソフトを作りたいと思ったのですが、フラッシュから文字列データを取得等は可能でしょうか?
例えば、このような機能を実装したいとした場合に可能かどうかという事です。

ゲーム上で「***はレベルが15に上がった」というメッセージが表示された時、
プログラムの方で予め登録しておいた文字列とマッチングを行い、「レベル」が「15」になった事を検地してデータファイルを更新する等の所定の動作を実行するといった感じです。

680 名前:デフォルトの名無しさん mailto:sage [2007/02/15(木) 11:28:01 ]
カメラでディスプレイをモニタして画像を解析する

681 名前:デフォルトの名無しさん [2007/02/15(木) 11:41:02 ]
マジレスしたら>>679のやりたいことググって見つけた

682 名前:デフォルトの名無しさん [2007/02/15(木) 11:57:38 ]
お助けください

・VB6
・SPREAD ver.6.0

【現象】
EnabledをFalseにするとスクロールバーまで固定されてしまいます。

【質問】
スプレッドシートを表示専用(.EnabledをFalse)にしつつ、
スクロールバーを有効にする方法を教えて頂きたいです。

【備考】
.OperationModeでもスクロールバーが固定されてしまう。

683 名前:デフォルトの名無しさん mailto:sage [2007/02/15(木) 12:11:47 ]
そんなの販売元に訊けよ

684 名前:デフォルトの名無しさん mailto:sage [2007/02/15(木) 12:13:54 ]
そもそもスレ違いだ

685 名前:デフォルトの名無しさん mailto:sage [2007/02/15(木) 12:34:18 ]
西京味噌イラネ

686 名前:デフォルトの名無しさん mailto:sage [2007/02/15(木) 12:44:37 ]
>>676
これだからハルピコ本は…

Shared だろうが何だろうが、同一クラスのメソッドやプロパティが
インスタンス毎に生成されたりはしない。

687 名前:デフォルトの名無しさん [2007/02/15(木) 14:49:29 ]
アプリケーションの設定情報の管理方法について
ttp://www.microsoft.com/japan/msdn/vbasic/migration/tips/my.settings/

↑この方法で設定を読み出し・書き込みするときに
My.Settings.My_WidthのMy_Widthを変数にすることは出来ないのですか?
例えば
HENSUU=My_Width
My.Settings.HENSUU
こんな感じに・・・

設定する項目が多いとその数だけTextBoxが必要になりますよね?

688 名前:デフォルトの名無しさん mailto:sage [2007/02/15(木) 15:00:36 ]
>>687
My.Settings.My_Width = HENSUU じゃ駄目なのか?



689 名前:デフォルトの名無しさん mailto:sage [2007/02/15(木) 17:15:14 ]
Dim mProcess As New Process()
mProcess.StartInfo.FileName = "notepad.exe"
mProcess.StartInfo.UseShellExecute = True
mProcess.StartInfo.WindowStyle = ProcessWindowStyle.Minimized
mProcess.Start()
なら最小化されるのに、
mProcess.StartInfo.UseShellExecute = False
だと、なぜか最小化されません。そういうものなのでしょうか?
mProcess.StartInfo.UseShellExecute = True
で、最小化で起こすことはできないのでしょうか?

690 名前:デフォルトの名無しさん mailto:sage [2007/02/15(木) 18:11:00 ]
>>687
My.Settings("My_Width") = 10

691 名前:679 mailto:sage [2007/02/15(木) 20:08:28 ]
>679ですが、自分なりに調べてみましたがわかりませんでしたorz
そのゲームというのは自分の作品では無いのですが、それでも文字列や数値データを取得する事というのは可能なものなのでしょうか・・・
カメラは無しでお願いします

692 名前:デフォルトの名無しさん [2007/02/15(木) 23:57:49 ]
>>691
そのFlashが吐き出してくれなきゃまず、普通には無理だろうな
当たり前のことだが・・・

Flashが外部へ何らかのインターフェイスを持っているなら出来るがな
昔時間ない案件の時に適当にテキスト吐かせて無理やりやったことあるけど

693 名前:デフォルトの名無しさん [2007/02/16(金) 00:34:36 ]
アプリケーションの設定を soapformatter で保存しています。
が、xmlns がそのアプリケーションのアセンブリ名になり、
他のアプリケーションから読み書きできません。
どうしたらいいのでしょうか?

694 名前:デフォルトの名無しさん [2007/02/16(金) 01:18:25 ]
VBAだとTest1とTest2のマクロを一括で処理するには
プロシージャー名を記述すれば出来ますが
VB.NET 2005では、どう記述したら良いのでしょうか?

例)
Sub 一括()
Test1
Test2
End Sub

Sub Test1()
End Sub

Sub Test2()
End Sub

695 名前:デフォルトの名無しさん mailto:sage [2007/02/16(金) 01:35:35 ]
最近のPGはインスタンスごとにメソッドの実体ができるのかどうかとか、
本気で悩むくらい、常識的な感覚もなくなってるのか…


696 名前:デフォルトの名無しさん mailto:sage [2007/02/16(金) 01:45:14 ]
だってここVB.NETスレだよ?


697 名前:デフォルトの名無しさん mailto:sage [2007/02/16(金) 08:19:19 ]
>>695
常識的なプログラマならそんなアホな悩みを持つかよw

インスタンスメソッドなんて、実体はインスタンスへのポインタを引数にとる「関数」
に過ぎない、とOOP勉強して1時間で気づくだろ普通w

698 名前:デフォルトの名無しさん mailto:sage [2007/02/16(金) 08:31:26 ]
そういうもんだろうと予想はするけど、
本当に実装がそうなってるかどうか気になるってのは別におかしくないだろ



699 名前:デフォルトの名無しさん mailto:sage [2007/02/16(金) 10:11:55 ]
インスタンスごとにメソッド実体を持つなんて、
ちょっと考えられない。
ものすごく特殊な機能を実装している言語とかランタイムなら、
確かに絶対ないとは言い切れないが、少なくとも.NETレベルの
機能でそれはありえない。
ていうか、上で書いたのはそもそも、みんなインスタンス単位で持ってると
思ってるような書き込みが最初に続いていたからで。


700 名前:デフォルトの名無しさん mailto:sage [2007/02/16(金) 10:15:45 ]
少なくとも、まず共有されてると予想するのが先でしょ。
10000この配列にインスタンス格納したら
メソッドの実体が10000個できるのかよ。
メモリいくらあっても足りない。
継承してるメソッドとかどうなるんだよ。


701 名前:デフォルトの名無しさん mailto:sage [2007/02/16(金) 10:17:48 ]
>ていうか、上で書いたのはそもそも、みんなインスタンス単位で持ってると
>思ってるような書き込みが最初に続いていたからで。

すまん、読み返してみたらそれほどではなかった。


702 名前:デフォルトの名無しさん mailto:sage [2007/02/16(金) 10:26:02 ]
ちなみに、インスタンス毎に確保される、データ以外の領域ってのはちゃんとある。
型オブジェクトへのポインタと、同期テーブルインデックス。
32ビット環境では占めて8バイト分がとられる。


703 名前:694 mailto:sage [2007/02/16(金) 15:21:54 ]
とりあえずCallで解決しました。
Call Button1_Click(Button1, e)

異なるイベントで、同じ処理を流用するとき
他に良い方法はありますか?


704 名前:デフォルトの名無しさん mailto:sage [2007/02/16(金) 15:48:17 ]
メソッド作って好きにに呼びゃあいいだろ


705 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 00:32:27 ]
viEmuのアンインストール方法を教えて

706 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 00:35:31 ]
事故怪血しました

707 名前:デフォルトの名無しさん [2007/02/17(土) 07:51:57 ]
URLを指定して該当ページのソースを読む事って出来ますか?
出来るとしたらどんな関数を使えば良いのでしょうか、教えて下さい

708 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 07:55:12 ]
>>707
WebRequest クラス



709 名前:665 [2007/02/18(日) 21:27:35 ]
665です。
2日たって来てみたら、なにやら詳しそうな方のレスがついていて
ありがたいです。
>>697 >>792 を読んで、ホッとしました。
やっぱり無駄にメモリを食わない仕様になってるんですね。


710 名前:デフォルトの名無しさん mailto:sage [2007/02/19(月) 00:12:34 ]
>>792よろぴく


711 名前:デフォルトの名無しさん mailto:sage [2007/02/19(月) 01:43:16 ]
>>792 は難しそうなので
>>689 をよろしく


712 名前:デフォルトの名無しさん [2007/02/20(火) 16:46:37 ]
VBA実行処理中に経過時間をリアルタイムで表示させるには、どうしたらいいですか?

713 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 17:06:19 ]
スレ違いです

714 名前:デフォルトの名無しさん [2007/02/20(火) 17:08:34 ]
えっ!VB.NETでVBAを操作する場合なのですけど?

715 名前:デフォルトの名無しさん [2007/02/20(火) 18:37:46 ]
>>712
Background Worker

716 名前:デフォルトの名無しさん [2007/02/20(火) 20:46:01 ]
AがBでもCでもない時、という条件を
A <> B AndAlso A <> C
と書いてるんですが、もっとスマートな書き方はあるでしょうか?

717 名前:716 mailto:sage [2007/02/20(火) 20:47:34 ]
すみません、>>716まちがえました。
A <> B And A <> C
です。よろしくお願いします。


718 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 21:30:35 ]
おれの経験じゃ、こういうピントがずれたことにこだわる傾向のある奴は
プログラマ向いてない。



719 名前:デフォルトの名無しさん [2007/02/20(火) 21:54:24 ]
それからさー、Helpのリンクがどんどん切れて行くんだが、
なんとかならんのかこいつは!!!

720 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 21:55:54 ]
>>718
んなことない。
初心者は大抵そう。






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

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

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