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


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

VBプログラマ質問スレ(6.0以前) Part55



1 名前:デフォルトの名無しさん [2009/07/13(月) 21:12:36 ]
ここは Visual Basic 〜6.0 の質問スレです。
質問者は使用しているOS、VBのバージョン、サービスパックのバージョン、
「何がしたくて、どうしたけど、どう困っているのか」を明確に書きましょう。

VB.NETは別物なので専門スレで、VBA、APIの質問もそれぞれのスレで。

○ 質問者の心得
 一.質問する前にMSDNやGoogle、過去ログにも目を通してみる。
 二.VBScript、インストーラーなどはこのスレでOK。
 三.質問は第三者にもわかりやすいよう簡潔かつ具体的に。
 四.荒らしは相手しない。

○ 回答者の心得
 一.答えられない質問は無駄に罵倒せずスルー。無理するな。
 二.代用法を強制しない。
 三.回答する上で必須ではない情報をむやみに聞き返さない。
 四.荒らしは相手しない。
 五.VB情報募集中。
 六.回答は質問者が理解できるよう具体的に。

MSDN Online Japan ホーム
 www.microsoft.com/japan/msdn/default.asp
Visual Studio 6.0 Service Pack 6
 msdn.microsoft.com/vstudio/downloads/updates/sp/vs6/sp6/default.aspx
Google
 www.google.co.jp/

※「まず自分で調べる」クセを身につけよう。


752 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 14:13:30 ]
うちの環境で

DELLノート Win7+エレコムのUSBシリアル
でソフト書いても問題なかったけどなぁ
VB6でもC#でも

753 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 14:21:08 ]
APIで書き直せばおk

754 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 14:36:04 ]
>>752
マジカ
おのれIOデータ

とりあえず、受信バッファに何かあるときに MSComm.Inputすると出るの。
それ以外は出ないし送信もできるのに…。

>>753
それは最終手段にしたい…。

755 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 19:53:45 ]
まず本当にOSの問題かどうかの裏をとろうよ。
そんなこと言ってるからVB厨とか言われちゃうんだよ。

756 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 20:03:34 ]
IOデータってOSなの?

757 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 20:09:54 ]
おのれIOデータのUSBシリアルめ、という意味なんだろう

758 名前:754 mailto:sage [2010/05/12(水) 22:38:13 ]
IOデータのサポートに言ったら、他にそういう報告はないとのこと。
とりあえず1世代前の製品の最新ドライバ入れてみてという変なこといわれた。
やったら治った。

なんぞーっ
ドライバがこなれてないのかしら。

>>755
XPで起こらないのは確認済み。

759 名前:デフォルトの名無しさん mailto:sage [2010/05/15(土) 01:44:06 ]
自分に限界を感じた
データベースというのがさっぱり理解できない
データベースそのものもわけわからんのだが
それを扱うメソッドもよくわからん
VisDataもヘルプ読みながら使ってみたがよくわからん
これは
もう完全にセンスの問題だと思う。俺のプログラミングに関するセンスがダメなんだと思う
家計簿的なもの作ってやろうじゃんと思ったけど
さっぱりだ。
そもそもデータベースの入門書みたいな本とかもまったく理解できなかった
これは致命的だろう
ああ、くそだ

760 名前:デフォルトの名無しさん mailto:sage [2010/05/15(土) 02:30:57 ]
バイナリアクセスモードでファイル開いて
putやgetでstringの読み書きって半角や全角や制御コードとか全部2バイトデータかな
dim s as string * 20
put #1, , s
put #1, , n&

get #1, , s
get #1, , n&
で取り出せるよね? sの内容にかかわらず




761 名前:デフォルトの名無しさん mailto:sage [2010/05/15(土) 02:31:58 ]
回答待つより自分で試したほうが早いか・・・やってみるお

762 名前:デフォルトの名無しさん mailto:sage [2010/05/15(土) 08:23:17 ]
>>759
こういう人が居ると安心する。
自分は頭がよくてよかった。

763 名前:デフォルトの名無しさん mailto:sage [2010/05/16(日) 12:49:35 ]
>>759
マジレスしたら
センスの有無はあるだろうけど
要は慣れだと思う

俺でもできるんだ
俺だって最初はまったく理解できなかった

764 名前:デフォルトの名無しさん mailto:sage [2010/05/16(日) 21:18:53 ]
>759
DBを使わず、自分でファイルの読み書きするプログラムを書いたことはある?
まずはそれからだと思うが・・・」


765 名前:デフォルトの名無しさん mailto:sage [2010/05/17(月) 01:29:14 ]
>>759
その「入門書」のタイトルを教えてくれれば、
何かアドバイスできるかも知れないな。
(もっと適切な入門書を紹介するとか)

766 名前:759 mailto:sage [2010/05/17(月) 01:47:04 ]
なんかいっぱいレス下さって・・・意外です^^;

>>762 士農工商より下の位がいるみたいな感じっすかね

>>763 もう諦めの境地ですから、試行錯誤的にやってみてもエラーメッセージとか意味不明すぎて
 MSDNの説明じゃ要領得なくて、ネット検索とかもう探すの面倒になりましたっす

>>764 当初は、DB使わず、データをLongやStringの配列で自前でデータ管理しようと試みたんすけど
 データを表示する表みたいなコントロール?(DataGridとか)がイマイチ使い方が理解できなくって
 そのコントロールってデータベースのデータ使ったほうがいいのかなって思って
 データベースに挑んでみたですけど、まぁ忍耐の限界っす

>>765 書籍タイトルはちょっと分からんです、図書館で立ち読みでしたので
 データベースの本はほとんどMicrosoftAccessの使い方の本ばっかでそれらは読んでないです
 大学時代に一応データベースの授業受けたんですけど、ちんぷんかんぷんで、出席点だけで単位を貰った感じっす

まぁ趣味でやってる程度なんで、どうしても出来る必要ってないんで
でもみなさんの気持ちには感謝っす
 



767 名前:デフォルトの名無しさん mailto:sage [2010/05/17(月) 02:00:26 ]
あきらめろよ。

768 名前:759 mailto:sage [2010/05/17(月) 02:08:47 ]
>>767
書き損ねましたっすが、はい、あきらめてます

769 名前:デフォルトの名無しさん mailto:sage [2010/05/17(月) 02:27:49 ]
愚痴るだけとか士ねよ

770 名前:デフォルトの名無しさん mailto:sage [2010/05/17(月) 02:33:17 ]
家計簿程度ならエクセルで十分なキガス



771 名前:デフォルトの名無しさん mailto:sage [2010/05/17(月) 15:42:08 ]
初心者ならVBAでいいな

772 名前:デフォルトの名無しさん mailto:sage [2010/05/17(月) 17:51:52 ]
でもまぁ、集計とかその辺が入るしなぁ
どうせやるならDBだろ と思うんだが

773 名前:デフォルトの名無しさん mailto:sage [2010/05/17(月) 18:03:02 ]
趣味で古いVB使うってどんな状況なんだ?

774 名前:デフォルトの名無しさん mailto:sage [2010/05/17(月) 20:02:03 ]
>>773
使わなくなったVBを貰ったとかいうのはどうか。
あとは昔からのBASICはよく知ってるんだが、.NETの具合にクラクラしたとかどうか。

775 名前:デフォルトの名無しさん mailto:sage [2010/05/17(月) 20:35:32 ]
>>576
>>579

776 名前:デフォルトの名無しさん [2010/05/17(月) 21:29:52 ]
質問させて下さい。
VBScriptを使用して開発を行う際、
何のエディタを使っていらっしゃいますか。

ASP(VBScript+HTML)で開発することになったのですが、
使用するエディタを何にしようか迷っています。
詳しい方がいらっしゃいましたら教えていただきたいです。

※候補としてはVisual web developer 2008 expressを考えています。

777 名前:デフォルトの名無しさん mailto:sage [2010/05/17(月) 22:12:39 ]
趣味で家計簿みたいなのを作るならExcelVBAがいいと思うよ。
表みたいなやつはもともとデフォルトでついてるし(Excelだから)
結構いろんなこともできる。
VBで画面作ってデータベースに接続して・・・・となるとそりゃ
趣味の範囲としては難しいよ。

778 名前:デフォルトの名無しさん [2010/05/19(水) 01:33:39 ]
複数のテキストボックスをテキスト形式で保存するプログラムを作成しています。
なんとか「保存」「読み込み」のボタンを設置し異常なく作動しました。
ここまではいいのですが、よく考えたら起動時に自動で読み込んでくれると
便利だと思うのですが、検索してもなかなか出てきません。
お詳しい方ご教授頂けると嬉しいです。宜しくお願い致します。


779 名前:デフォルトの名無しさん mailto:sage [2010/05/19(水) 01:36:24 ]
Form_Loadで処理すればいいんじゃないの?いや、俺も初心者レベルだけど

780 名前:デフォルトの名無しさん mailto:sage [2010/05/19(水) 01:47:47 ]
Private Sub Form_Load()
Dim f As New FileSystemObject
Dim t As TextBox
For Each t In Text1
t.Text = f.OpenTextStream("Data" & t.Index & ".txt").ReadAll()
Next
End Sub

こんな感じ?




781 名前:779 mailto:sage [2010/05/19(水) 01:55:47 ]
>>780も俺のレスだけど、>>779,780は無かったことにして欲しい。俺の勘違いだった

782 名前:778 [2010/05/19(水) 09:47:49 ]
すいません追加事項を
起動時に自動で読み込み、なおかつ参照ファイルが存在しなければ
作成する。を追加でお願いします。


783 名前:デフォルトの名無しさん mailto:sage [2010/05/19(水) 15:18:27 ]
>>758
マジで? おれも数ヶ月前に同じようなこと聞いて同じような回答をもらったが、あきらめて
Ratocのやつに買い換えたよ。
もう一度試してみる価値ありかもな。

784 名前:デフォルトの名無しさん mailto:sage [2010/05/20(木) 00:30:58 ]
>>782
よくわからんけど、どういうことなの?

785 名前:デフォルトの名無しさん mailto:sage [2010/05/20(木) 00:38:19 ]
自分で考えるつもりはなくて
人に作って欲しいってことじゃね?w

786 名前:デフォルトの名無しさん mailto:sage [2010/05/20(木) 00:46:35 ]
MDIフォームで作ってんのか?

787 名前:デフォルトの名無しさん mailto:sage [2010/05/20(木) 00:54:11 ]
>>778の言いたいことを少しずつみんなで推理していこう
まずこれ
>複数のテキストボックスをテキスト形式で保存するプログラムを作成しています


う〜ん・・・
複数のテキストボックスをテキスト形式で保存???
これは・・・・テキストボックスの内容をテキスト形式のファイルに保存してるってことなのかな?
1つのテキストボックスに対してファイルを一つ用意するのかなぁ・・?



788 名前:デフォルトの名無しさん [2010/05/20(木) 22:24:38 ]
age

789 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 00:50:30 ]
フォームロード時にファイルシステムオブジェクト使えば簡単に処理できます

790 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 16:01:21 ]
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\wmi")
Set colitem = objWMIService.ExecQuery _
("Select * from WmiMonitorID")
For Each objitem in colitem
Wscript.Echo
Wscript.Echo "シリアル: "& objitem.SerialNumberID[]
Next

win7ですが、シリアル採集できるはずですが、ステートメントの末尾が不正エラー出ます。
YearOfManufactureとかは採集できますが、[]のなかになにかいれないとだめなんでしょうか。



791 名前:デフォルトの名無しさん [2010/05/21(金) 17:03:55 ]
角かっこを私は知らない

792 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 17:17:07 ]
かっこわるい

793 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 17:22:47 ]
ひとまずwinmgmtsでググってみたよ
おれには分からない






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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