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


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

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



1 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 23:03:01 ]
ここは 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/

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

445 名前:デフォルトの名無しさん [2008/06/10(火) 18:15:03 ]
VBAはある程度分かるんですが、素数判定をVBAで再現する方法がわからないです。
private sumとかはわかります

446 名前:デフォルトの名無しさん mailto:sage [2008/06/10(火) 19:06:15 ]
宿題は自分でやりなよ

447 名前:デフォルトの名無しさん [2008/06/10(火) 19:45:28 ]
ここは質問スレだから聞いてるんです。。

448 名前:デフォルトの名無しさん mailto:sage [2008/06/10(火) 20:02:41 ]
Public Function 素数判定(数) As Boolean
  If 数 Like "素数" Then
    素数判定 = True
  Else
    素数判定 = False
  End If
End Function

449 名前:デフォルトの名無しさん mailto:sage [2008/06/10(火) 21:15:32 ]
>>445
private sumって何?

450 名前:デフォルトの名無しさん mailto:sage [2008/06/10(火) 21:38:54 ]
>>448
感動した

451 名前:デフォルトの名無しさん mailto:sage [2008/06/10(火) 21:53:51 ]
>>441
manifest使えばレジストリへの登録をせずにOCXを使える(XPから)。
www.microsoft.com/japan/msdn/thisweek/vbxp/vbxp2.aspx

452 名前:デフォルトの名無しさん mailto:sage [2008/06/11(水) 01:33:30 ]
>>447
はいって何だよ。出来んのかよ。さっきから何度も。何がはいなんだよ。
出来もしねえ奴が軽々しくはいなんて言うんじゃねえよ。
わかってんのかよ。はいって言う事の責任の重さを。
社会勉強のつもりでやってんだったら辞めろおまえ。

453 名前:デフォルトの名無しさん mailto:sage [2008/06/11(水) 01:41:32 ]
素数判定wwww
そのくらい自分で書くかググれよwwwww
サンプルソース結構多いのにアホかとwwwwww


…って宿題か。
ここは宿題スレではないからスレチだな。うんうん。



454 名前:デフォルトの名無しさん mailto:sage [2008/06/11(水) 09:18:44 ]
VistaでVB6の環境立ち上げるとOLEレジストリへのアクセスエラーですってメッセージが
毎回表示されるんだけど回避方法ありませんかね?
その後は普通に動作するんだけど気分悪いよ。

455 名前:デフォルトの名無しさん mailto:sage [2008/06/11(水) 11:46:00 ]
VB6ってXPにすら対応してないのに

456 名前:デフォルトの名無しさん mailto:sage [2008/06/11(水) 12:15:15 ]
「OLEレジストリへのアクセスエラー VB6」sw\\でぐぐった1つめ
ttp://blog.heiichi.com/?eid=533108

457 名前:デフォルトの名無しさん mailto:sage [2008/06/11(水) 13:00:20 ]
>>455
( ゚Д゚)ポカーン

458 名前:デフォルトの名無しさん mailto:sage [2008/06/11(水) 19:25:39 ]
>>456
ありがとう。
やってみます。

459 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 13:08:35 ]
>>443
で、宿題はできたかい?

添削ぐらいならしてやるよ

460 名前:デフォルトの名無しさん [2008/06/12(木) 16:05:25 ]
メニューバーの「表示」からコマンドとデザイナの項目が消えて、ファイルを
読み込んで続きをデザイナで作成することができなくなってしまいました。
どうしたらデザイナ画面を復活させられるのでしょうか?

461 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 16:42:55 ]
>>460
メニューバーから開いたことがない俺ですこんにちは
俺はいつもプロジェクトエクスプローラから開いてるなぁ

462 名前:デフォルトの名無しさん mailto:sage [2008/06/12(木) 22:05:02 ]
MSflexgridで一番上と下の行を固定させる方法を誰か教えてー(;_;)

463 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 00:48:17 ]
XMLHTTPでリクエストするときって、ポート80じゃないの?



464 名前:デフォルトの名無しさん [2008/06/16(月) 15:22:25 ]
あるデザインから他のデザインへクリック1回で飛べるようにしたいのですが、
リンクラベルのどの項目をいじって配置すればいいのかよくわかりません。
どうすればできるようになるのでしょうか? 教えてください。

465 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 16:01:34 ]
先にシャワー浴びて来いよ

466 名前:デフォルトの名無しさん [2008/06/16(月) 16:59:48 ]
WinXPでVB6.0+クリスタルレポートでの開発をしています。
クリスタルレポートのバージョンは何が正しいのか不明ですorz
とりあえず既存ソースを動かしたいがCRPEAutoでコンパイルエラーを起こします。
クリスタルレポートはバージョン不明ながらクリスタルレポート9をインストールしました。
Crystal Reports 9 ActiveX Designer Runtime Libraryを参照したが解決しません。
コンパイルエラーなので参照を指定すれば良いと思ったのですが根本的に勘違いしてますか?
何か参照する対象を間違えてますか。

467 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 20:22:31 ]
>>466
GrapeCityのActivereportをかいなよ。

468 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 23:47:14 ]
>>466
一度、元々のプロジェクトファイル(*.vbp)をテキストエディタで開いてみると良いかと。

469 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 23:50:51 ]
xx

470 名前:468 mailto:sage [2008/06/16(月) 23:55:09 ]
いちおう説明追加しとくと、
「Reference=〜」となってるのが、参照設定
「Object=〜」となってるのが、コンポーネントね。

471 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 00:00:16 ]
昨晩、車で猫を轢いちまったばっかりなんでな・・・・
頭がタイヤの下に入っちまったようで、ゴリッと鈍い音がした・・・
たぶん即死だったと思われ。気のせいか眠るときに「ニャ」という声が聞こえた。
今日も聞こえるかと思うと恐くて恐くて・・・もうorz

472 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 00:18:36 ]
……ぉ…ま……ぇ………ヵ……

473 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 01:50:46 ]
……ヵッォ……



474 名前:466 mailto:sage [2008/06/17(火) 10:44:45 ]
> 467
たぶん、予算がありませんorz

> 468
ありがとうございます。
参照しているdllに関しては同一名(パスは違った)を参照しているので問題はないはずなのですが
もうちょっと頑張ってみます。

475 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 11:10:20 ]
無駄にしている時間、日数の給料分を考えれば買ったほうがいい場合もある
予算の効果も考えろ

476 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 12:24:35 ]
>>475
会社の実態を知らないなんで無職の方ですか?

問答無用で稟議が通らないなんてザラですが?

477 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 12:29:08 ]
クリスタルレポートって重くねーか?
改良試作費で買ったけど使い物にならないんで放置。
どうせ捨てるんでよければあげるよ。
これが使える用途って元々かなり大きくて思いシステムで
帳票系の負荷が表に出て来ないようなシステムだろうな。
軽量化が望まれる俺たちのプロジェクトでは到底使えない。


478 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 12:33:40 ]
>>476
馬鹿な会社に勤めてるんですね
恥ずかしくないですか?

479 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 12:38:48 ]
>>478
会社が馬鹿なんじゃなくて、稟議が通るように根回しできない奴が馬鹿なのでは?
俺なんて秘書課の姉ちゃんとデキてるからやりたい放題だぜ。

480 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 13:30:57 ]
プロジェクトの予算や納期などもわからない物件に対して、ああだこうだと
言うことになんか意味があるのか?

481 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 13:34:53 ]
今話してるのは概念的なことだろうよ?
何もプロジェクトの詳細を知る必要はないだろう?

482 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 13:36:50 ]
問答無用ですか
馬鹿ですね

483 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 13:38:02 ]
何もかも「馬鹿」という言葉で集約するのはよろしくない。
それこそ「何とかの一つ覚え」と言われてしまうよ?



484 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 13:39:17 ]
>>482
劣勢だなwww

485 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 13:41:17 ]
>>475-476,478-479
お前らの会話がVB(6.0以前)製煽りプログラムならいいが、
そうでないならスレ違いだ。

486 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 13:41:55 ]
集約できてしまうんだよな
馬鹿は馬鹿でしかない

487 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 13:43:38 ]
>クリスタルレポートはバージョン不明ながらクリスタルレポート9をインストールしました。

何気に見落としたが、この行為って超怒級の大馬鹿じゃね?
どう考えてもやることがプロじゃねぇよwww

488 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 13:44:35 ]
>>481
ああ、レスの流れを読み返したらそうだった。orz
「一考の余地がありますよ」→「実態も〜」?
ってことね。


489 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 13:46:05 ]
ちょっと冷静になろうぜ。何に対して怒ってるのか明確にしてくれ。

まずはクリレポのA君からどうぞ。

490 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 13:52:44 ]
まずは俺がCrystal Reports ActiveX のバージョンを明確にしてやろう
プロジェクトファイルをエディタで開いてObject =から始まる文を全部コピーしてここに貼り付けてみなよ。



491 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 13:54:39 ]
>>490
たぶん、プロジェクトファイルがどれかもわからない素人かと...

492 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 13:57:17 ]
>>466
よく読み返したら素人だな。よくもまあみんな釣られたもんだなw

493 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 13:59:31 ]
>>490
ActiveXの自動アップデート機能で既に書き換わってると見た。

実行環境の方は互換が保障されていれば上位のコンポーネントでも動くのだが、
開発環境の方はバージョンは絶対変えたらいけない。
実際無闇にパッチや他のソフトも入れられないことがあるのだ。



494 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 14:02:16 ]
>>493
いや、もちろん>>468が言うようにオリジナルのをという意味だ。
素人だからオリジナルをそのまんま使ってしまったかも知れないがなwwww
俺たちプロは絶対にそんな過ちをしないもんだぜ。

495 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 14:04:40 ]
>>493
俺はLEADTOOLSで酷い目に遭った事がある。
GUIDは同じでバイナリ互換なのにメソッドの仕様を変えてきやがった。
普通。インタフェース仕様を変えたらGUIDを変えるもんじゃないのか?OCXは
それ以降、恐くてアップデートできなくなった。

496 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 14:12:21 ]
>>495
バイナリ互換にしなかった場合を考えればわかると思うが?
プロジェクトの変換でもしない限り新しいバージョンに差し替えられなくなる。
実際にはOCXの製品バージョンアップでもない限りGUIDは変更されないものだ。


497 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 14:15:36 ]
パッチ毎に挙動が変わるBocSpreadSheetと共存してた俺は、もはや菩薩だな。

498 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 14:19:36 ]
>>497
Spreadは2〜7まで使って来たがバージョン内ではそんなに大きな仕様変更はなかったぞ?
まあ確かに若干の挙動の変化はあったが俺としては許せる範囲だった。
そんなことを言ってたらLEEDTOOLSなんて絶対に使えないぞ。
同一バージョン内でリペイントの仕様を変えられて、全フォームで画像が表示しなくなったんだから!
びびるよまったくwwww

499 名前:466 mailto:sage [2008/06/17(火) 14:21:47 ]
えっとですね、VBPではクリレポ9を参照してるんですが、11を使えと言われるようなプロジェクトです。
だからとりあえずクリレポ9を入れたんですよ。
既存ソースを動かして大枠を理解したいので。
後は基本仕様書はないけど詳細設計書だけがあるとか、
でも詳細設計書もまともに書かれてないです
過去にプロジェクトに関わった人が辞めていないor忙しすぎてどこにいるのかも分からん
という形なので困ってるという所です。

VBに関しては素人なんですが(一応7年この業界にいます、仕事でVBを触ったのは3ヶ月程度)
基本Javaメインでやってて今回火消し要員で途中から入れられた、
このプロジェクトに関わってる人間が1年目〜2年目の人間だけ。
環境設定手順書にも一切記述なし。
俺にどうしろっちゅうねん!!(来月退職届出す予定)

500 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 14:27:07 ]
>>499
それはデザインとランタイムのバージョン不一致やん。
CRはそれが現実として起こり得るから恐いんだよね。

501 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 14:29:20 ]
>>499
どおりで素人臭いわけだな・・・
最初からそこまで詳しく書いていれば荒れずに済んだものを・・・
クリレポ使いのおいらにはもう解決の方法は概ねわかったよ。
ちょっと面倒くさいがやってみるか?

502 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 14:31:17 ]
それこそ、vbpのテキストを貼り付けたらいいじゃないの。
コンパイルエラーが出るような場合、多くは「古いVer」だし。
「とりあえず」って言葉が誤解を招いているのに気付いてる?

503 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 14:32:27 ]
>>502
まあまあ、相手はJava使いでVB素人さんだ。もっと優しくしてやろうぜ!



504 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 14:35:35 ]
>>499
それなら9じゃなくて11をインストールするだろ普通は?

505 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 14:37:36 ]
おそらく11をインストした環境で9で設計したんだろうよ?

506 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 14:38:57 ]
ランタイム配布する時にどうするつもりなんだろ???

おそろしやおそろしや・・・

507 名前:466 mailto:sage [2008/06/17(火) 14:47:46 ]
言葉不足でした、申し訳ありません。

VBPからReference部分を抜き出しました。
4行目の指定からクリレポ9を使うべきなのか?と思っていました。
Reference=*\G{00020430-0000-0000-C000-000000000046}#2.0#0#..\..\..\..\..\..\..\..\WINDOWS\system32\stdole2.tlb#Standard OLE Types
Reference=*\G{EE008642-64A8-11CE-920F-08002B369A33}#1.0#0#..\..\..\..\..\..\..\..\WINDOWS\system32\MSRDO20.DLL#Microsoft Remote Data Object 1.0
Reference=*\G{00025E01-0000-0000-C000-000000000046}#5.0#0#..\..\..\..\..\..\..\..\WINDOWS\system32\DAO360.DLL#Microsoft DAO 3.6 Object Library
Reference=*\G{AF376990-6120-4E28-96DD-63FD2DC27B7A}#9.0#0#..\..\..\..\WINNT\system32\craxdrt9.dll#Crystal Reports 9 ActiveX Designer Run Time Library
VBP内の記述はどこまでならWeb上に出せる情報かも分かっていません。
すみません。

後は記述しなきゃいけないと思われる内容は
どうもDBから直接データを抽出するのではなくて
一度MDBファイルに落としてそっからレポートとして出してると見ています。
プロジェクト内にデザイナは存在しない。
その為にシステム共通のbasファイルがあってそこにCRPEAutoの記述がある。
ここでコンパイルエラーです。

過去に携わった人とちょっとだけ連絡取れて話が聞けたので
クリレポ11をインストールしました、またDLLも使うべきDLL(貰えた)で上書きしました。
でもエラーが消えていない状況です。
また、孫受けな為環境の変更に口出し出来ません。

508 名前:466 mailto:sage [2008/06/17(火) 14:55:58 ]
> 501
是非是非教えて下さい!お願い致します。

509 名前:466 mailto:sage [2008/06/17(火) 15:01:51 ]
追記:11を入れた後に参照してるのは
Crystal ActiveX Report Viewer Library 11.0
Crystal ActiveX Report Viewer Export Library 11.0
Crystal ActiveX Report Viewer Web Report Source Library 11.0
の3つです。

510 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 15:04:08 ]
>>508
以前、同じ問題に遭遇した事がある。そのときAGTechからもらった
CRPEAutoコンポーネント整合性修復ツールがあったと思うので探してみるよ。
ちょっと待ってて。

511 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 15:06:02 ]
環境が無いから、なんともいえないけど、コンパイルエラーが出るオブジェクト
または、メソッドについて、どもようなえらーが出るかで、対応は変わると思います。
エラーの内容(大事だよね)も必要かと。

512 名前:511 mailto:sage [2008/06/17(火) 15:08:31 ]
「どもような」?orz
まあ、そんな感じです。

513 名前:466 mailto:sage [2008/06/17(火) 15:09:09 ]
Object =に関してはクリスタルレポート関連は参照していないと思います。
システム固有のocxも入ってますので晒すとまずそうなんですが・・・
マイクロソフト系が2つ、スプレッドシート用が1つ、後はシステム固有が2つという状況です。



514 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 15:10:15 ]
セクションとかじゃなくアプリケーション、たとえば
Dim app1 As CRPEAuto.Application 
の段階でエラーが出ると理解してるが?違ったりして・・・

515 名前:466 mailto:sage [2008/06/17(火) 15:13:21 ]
失礼しました。
エラー内容は以下です。

コンパイルエラー:
ユーザ定義型は定義されていません。

516 名前:466 mailto:sage [2008/06/17(火) 15:17:10 ]
514の方の理解で合ってると思います。
ソース内の
Dim XXX As New CRPEAuto.Application
上記部分がエラーメッセージが表示された時に青くマーキングされます。

VBももうちょっと触っとけば良かったorz

517 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 15:17:20 ]
>>515
エラー発生行の内容(コード)は?

518 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 15:17:25 ]
参照設定、コンポーネント、または、バージョン不一致だな。
DLLだけ持ってきてホニャホニャしたなら別だが…

519 名前:466 mailto:sage [2008/06/17(火) 15:24:42 ]
> 517
515で記述したメッセージ以外は表示されていません。
エラー発生行のコードは516に記述している通りです。

どの参照をチェックすれば良いのか分からず
クリレポ関係の参照を全部チェックしてみたり、
コンポーネントを全部チェックしてみたりしたのですが駄目でした。
どっか根本的な所で勘違いしているのかもしれません。

520 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 15:32:21 ]
まさかとは思うが CRPEAuto.dll がレジストされていないんじゃないのか?
regsvr32 CRPEAuto.dll はやってみた?それでエラーにならない?

521 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 15:39:13 ]
クリーンな環境でCR11をインストして、Dim XXX As New CRPEAuto.Applicationが正常に
実行できる環境を作って、下のツールを使って CRPEAuto.dllとコンポーネントとの依存性を
確認してみたら?
www.programmersheaven.com/download/20851/download.aspx

それを現在の環境とで比較すれば、原因がわかるはず。

522 名前:466 mailto:sage [2008/06/17(火) 15:40:19 ]
> 520
regsvr32 CRPEAuto.dllはやっていません。
CRPEAuto.dllというdllファイルがないのですが、
こちらはCRPEAuto.dllというファイル名のファイルが存在しなくても実行可能ですか?

523 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 15:45:16 ]
>>522
お前は何を言っているんだ



524 名前:466 mailto:sage [2008/06/17(火) 15:47:12 ]
貰ったdllはクリスタルレポート11の
\Common Files\Business Objects\3.0\crystalreportviewers11内にある
ActiveXControlsをフォルダ事上書きしてくれと言われたので上書きました。
フォルダ内にはcab、dep、dll、oca、ocxが入ってました。

525 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 15:52:25 ]
>>524
上書きしただけでレジストしてないのか?
レジスト内容は9の当該コンポーネントのままだったり?
JAVAとは違うんだぞヲイ

526 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 15:53:27 ]
>>522
>CRPEAuto.dllというdllファイルがないのですが、

もしかして壮大な釣りだったの?

527 名前:466 mailto:sage [2008/06/17(火) 15:54:06 ]
> 523
ごめん、俺自身良く分かっていない。

ttp://home.att.ne.jp/banana/akatsuki/doc/other/windows01/
↑を見て
regsvr32 CRPEAuto.dllをコマンドプロンプトで実行してみた。
指定したモジュールが見つかりませんと出てきた。

> 521
いまいち理解出来ていないが頑張ってみる。

俺テンパってるな・・・orz
もしかして、VBの場合のdllのファイル名が
CRPEAuto.Application
↑のここと一致するのか?
Javaのクラス名とファイル名を一緒にするとかとちょっと似たようなもの?

528 名前:466 mailto:sage [2008/06/17(火) 15:58:29 ]
> 526
すまんが釣りのつもりはない!
VB素人でいきなり放り込まれて本当に訳が分かっていない。

Javaで例えてもらえると助かる。
Javaで言うと現在の状況はimport文の対象先が見当たらないから
コンパイルできないと怒られていて
import文の対象さえ見つかればどうにかなるんじゃないかな?
という認識だけど根本的に間違ってる?

529 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 15:58:52 ]
>>527
Javaのアプレットは登録しなくても良いだろうが
OCXとか DLLはregsvr32で登録しないと参照できないんだよ。
君の環境ではCR9は登録されているのは間違いないが
CRPEAutoの構成こんぽーねんとはコピーされただけで登録されていない。
登録された位置に参照DLLが存在しないとレジスト自体ができないはず。
VB6は簡単だと思ったかも知れないが、一歩踏み込めばOLEオートメーション
という地獄が口をあけて待ってるのさ。君はその口の中にどっぷり入ってしまったわけよ。

おめでとうWWWW

530 名前:529 mailto:sage [2008/06/17(火) 16:00:11 ]
単にDLLと言ったがActiveX DLLな。
もしかしてDLLが二種類あるのも知らないだろ?

531 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 16:11:12 ]
>>466
お前が偉そうな態度で物を言ってたから少しはデキル奴だと思っていた。

今、それが大きな間違いであった事に気付いたw

532 名前:466 mailto:sage [2008/06/17(火) 16:15:21 ]
> 529
えっと・・・やっぱりCR9をインストールしないといけなくて、
その後でCR9にあるCRPEAuto.dllというファイル名のファイルをregsvr32で登録しましょう
という理解であってますか?

CR9をアンインストールしてCR11を入れてWindowsのファイル検索で「CRPEAuto.dll」を検索したけど出てこなかった。
DLLが2種類あるのは遠い昔に勉強した気がするが最近は一切触ってないので覚えていませんでした。

533 名前:466 mailto:sage [2008/06/17(火) 16:21:51 ]
> 531
偉そうだったか・・・すんません!!
とりあえずVB素人なのは確定でお願いします。
プログラムを組んだのもこの業界に飛び込んでからで専門的に教えてもらった事もないorz
2chで技術的な質問をきちんとしたのは今回始めてで、
今まではググったり、自分で調べればどうにかなったのだが
今回は本当に何がなんだか訳分かっていないで準備期間も用意出来なかった。



534 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 16:26:13 ]
>すんません

などとふざけた態度とる奴に、お前はどう接する?

535 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 16:29:20 ]
>>466
お前の技量と目前にしている問題の大きさとがつりあわない。

困ったね。と、他人事だから軽く言うw

でも自分の問題だとしたらかなりやっかいだね。
正常に動いている時の状態があればまだしも
これじゃ複雑なパズルを解くようなもんだよ。

536 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 19:56:13 ]
VB6 において

_DragDrop() について、対象オブジェクト上での発生時
およびそれ以外での発生時ごとの処理が行いたいのですが、
どうやら一括しての「それ以外」処理は行えない様子

それではと言うことで _MouseUp() 時に処理を行えばいいかと
思ったのですが、DragDropを「0 - 手動」にしたうえで
_MouseDown() 内で .Drag を発生させると
その後マウスを放しても _MouseUp() が生じません

なぜかダブルクリックを行うと2回目の放したタイミングで
_MouseUp() が発生します


これはどのようにすれば対応可能でしょうか


537 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 19:57:12 ]
過去「VB初心者質問スレ Part4」において同じ悩みであろう


657 名前: デフォルトの名無しさん 投稿日: 01/12/27 16:22

Drag&Drop後のMouseUpイベントを取得する方法について教えて下さい。

具体的には...
DragModeを手動にし、MouseDows時にDragメソッド(引数 1)で
Drag&Dropを行うのですが、Drag&Drop後のMouseUpイベントが
取得できません。

フォーム外にDragされた場合に、イベントを取得できないので、
MouseUpであれば、フォーム外でもイベント取得できるので、
どうにかMouseUpを取得できれば良いのですが


と言うのがありましたがレスがなかったようでした

538 名前:466 mailto:sage [2008/06/17(火) 21:21:45 ]
失礼しました、少し頭を冷やしてきます。
お騒がして申し訳ございません。

539 名前:デフォルトの名無しさん [2008/06/18(水) 23:24:52 ]
xpとvb5.0を使ってます

バイナリアクセスでファイルを読み書きしたいのですが・・・
レコード位置の指定方法がわかりません。

構造体に値を入れてから
putで入れてるのですが
そのときにレコードの位置をセットする方法がわかりません。

2番目のレコードを取得するにはどうすればいいのですか?

ここのやり方でほぼそのまま作ったのですが
support.microsoft.com/kb/151335/ja


seek(#1)とやるとエラーがでました
あと
if EOF(#1)=true thenも
記述エラーが出ました

Seekでビット位置を取得しようと思ったのですが他にやり方があるのでしょうか?

また
持ってる本には
PRecord.FName = String(StrSize," ")が
String$

StrSize = Len(PRecord.FName)が
LenBだったのですが
それぞれの違いがわかりません


540 名前:デフォルトの名無しさん mailto:sage [2008/06/19(木) 16:06:38 ]
すみません。ピクチャーボックスを回転させるには
どうしたらいいでしょうか?

541 名前:デフォルトの名無しさん mailto:sage [2008/06/19(木) 16:29:35 ]
そんなものはないから相応のコード書け

542 名前:デフォルトの名無しさん mailto:sage [2008/06/19(木) 16:51:48 ]
PlgBltというAPIがありました。

543 名前:デフォルトの名無しさん mailto:sage [2008/06/20(金) 00:35:54 ]
>>539
なんだかよくわからない質問だけど、
seek(#1) → Seek(1)
EOF(#1) → EOF(1)
関数の「$」有無は、引数がNULL値の場合にNULLを戻すとか、エラーにするとか。
Lenは文字数、LenBはバイト数。

全部ヘルプに書いてある希ガス。



544 名前:デフォルトの名無しさん mailto:sage [2008/06/20(金) 17:24:49 ]
>466がかわいそうだ
今後こういうパターン増えていくんだろうな


545 名前:デフォルトの名無しさん mailto:sage [2008/06/21(土) 12:28:59 ]
>>543
>>539は自分で晒したKBの内容すら読めてない
日本語できない子だから英語で教えてあげて

もしくはスルー推奨






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

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

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