- ベストアンサー
起動はVB6でソースはアクセス
プログラマー初心者です。 ご質問させていただきます。 会社で、あるプログラムを修正しろと言われました。 起動はVB6で、ソースはアクセスに載っているからと参考にしろと渡されました。 疑問を持ったのですが起動のみVBで他はアクセスに任せるといったことはできるのでしょうか? もしご存知の方がいましたらお教えください。 また参考URL等教えていただけるとありがたいです。 よろしくお願いします。
- mrkj
- お礼率61% (43/70)
- その他(プログラミング・開発)
- 回答数3
- ありがとう数1
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 >起動のみVBで他はアクセスに任せるといったことはできるのでしょうか? できますよ。 サブプログラムとしてmdb(mde)を利用しているだけのことですよね。 終了したら、制御がメインプログラム(VB)に返ってくるだけのこと。 VBの解説書でもテキストでも書いてあることだと思います。
その他の回答 (2)
- orangezzzz
- ベストアンサー率35% (401/1119)
おはようございます。#1です。 >もしご参考になるURL等ご存知でしたらお教えください。 #2の回答の通り、指示の出し方も確認した方が良いでしょう。 ネットで探すより書籍を読んだ方が良いと思いますけど。 「VisualBasic」で検索すればいくらでも出てきそうですが、ネットは参考にしないのでピンポイントではわかりません。
- yyr446
- ベストアンサー率65% (870/1330)
指示の出し方が悪いです。 本当に「VBで起動して、アクセスに載っているソースのVBAモジュールを そのまま実行しろ」の意味でしょうかねえ? VBで、mdbを使用するプログラムを、そのmdbにあるVBAのソースを参考に ADOかDAOを使用して作れという指示では無いかと...
関連するQ&A
- ポケベルを呼び出すプログラムをVBでつくりたい
VBの初心者なのですが、勉強のためにVBでポケベルを呼び出すプログラムをつくりたいと思っています(業務で少しからみがあるので....)。 モデムを使ってポケベルを呼び出して、PB信号を発行できるようなものです。 一から自分でプログラムするのはとても無理なので、そのようなソースプログラムをちょこちょこ改造するところから始めたいのですが、なかなかよいものが見つかりません(フリーでそのようなソフトはたくさんあるのですが、ソースが公開されているものは少なくて....)。 どなたか、参考になるソースプログラムが公開されているURLとか、書籍などご存じでしたら教えてください。
- ベストアンサー
- Visual Basic
- VB5からAccess97が起動できない
メイン部分をVB5、DBと印刷業務をAccess97で開発したアプリがOSをWindows95からWindows2000に変更したら、VBからAccessが起動しなかったり、VB終了後もAccessが残ったりします。今の仕様はAccessからVBメニューを起動し、印刷業務を選択した時にAccessをActiveにする設計になっています。VB5からAccess97の制御方法に問題があるようですが、対応方法が判りません。どなたかご存知の方は教えてください。
- 締切済み
- オフィス系ソフト
- VBのプログラムでネット上のDBにアクセスする
こんにちは。 私は勉強のためにVisualBasic2008とAccess2010を使ってローカルで動くプログラムを製作しています。 おいおいは、データベースをネットワーク上に配置してアクセスしたいのですが、 そのためにはどういう方法をとるべきなのでしょうか。 手法や参考になるHP、書籍などを教えてください。 なお、できるだけ書いているコードやソフトは流用したいと思っています。 DBについては作り直してもいいのですが、VBのプログラムは修正があまり生じないような手法をお願いします。
- 締切済み
- その他(データベース)
- VBからACCESSへのデータの受け渡し
VBで処理した結果のデータを、他の起動中のACCESSのテキストボックスに表示させることはできるのでしょうか? 初心者で間の抜けた質問かもしれませんが、よろしくお願いします。
- ベストアンサー
- Visual Basic
- VB.NETのソースをDelphiに変換したいです
VB.NETで書いてあるソースをDelphiのソースに書き換えたいのですが、勉強不足でよくわかりません。 有料ででもいいのですが、どこかで変換してくれる会社やプログラマーはいらっしゃらないでしょうか? ちなみにVC#.NET→Delphiに書き換えていただけるところでも構いません。 よろしくお願いいたします。
- ベストアンサー
- その他(プログラミング・開発)
- VBからのACCESSの起動に関して
開発環境:Visual Basic 2008/ACCESS 2000 VB2008よりACCESSを更新したり、ACCESSのレポートを使用したりする プログラムを作成しています。 その際に、1つのACCESSに複数のレポートを作成している事から、複数のプログラム からACCESSを起動させようとするとエラーとなってしまいます。 ACCESSをそれぞれ分けてしまえば問題ないですが、、、、 そもそも1つのACCESSファイルを複数からアクセス(複数のVBプログラム)するという事が 不可能なのでしょうか? あるいは、下記の記述にあるように、データベースを開こうとするかエラーである為、 開いているか確認の記述をし、既に開いているようだったら、その処理をとばすような事 をすれば問題ないのでしょうか??? 教えて頂きたいと思います。 よろしくお願いします。 《記述内容》 Dim ac As Object ac = CreateObject("Access.Application") With ac 'アプリケーションを表示する ac.Visible = True 'データベースを開く ac.OpenCurrentDatabase("C:\sample.mdb") '名前を指定してレポートを開く ac.DoCmd.OpenReport("R_一覧表", 2) 'acViewPreview 'レポートの最大化 .DoCmd.Maximize() 'オブジェクトの解放 System.Runtime.InteropServices.Marshal.ReleaseComObject(ac) End With ac = Nothing
- ベストアンサー
- Visual Basic
- VBからACCESSクエリーの呼びかた
こんにちは、VB(2003)とACCESS2000でプログラムを作成しております。 ACCESSの知識は少しあるのですが、VBが苦手です。 VBからACCESSのクエリを呼ぶにはどのようにしたら良いでしょうか? また、ACCESSのクアリの検索条件に[質問を聞く]とか入力すると ACCESSのクエリの検索条件を自分で指定できますが、VBからこの [質問を聞く]の部分は入力できるのでしょうか? この辺が、できなくて困っております。 経験がおありのかたが いらっしゃいましたら、 教えていただけると、ありがたいです。 よろしく、おねがいします。
- 締切済み
- Visual Basic
- VB6.0でACCESSのコマンドを実行するには?
教えてください。よろしくお願いします。 VB6.0のプログラムからACCESSに文字データを渡し、それをキーにしてACCESSのテーブルから該当するデータをACCESSのテキストボックスに表示させたいのですが、検索・表示のプログラムはACCESSで記述ずみですので、VBからは引数を渡して、ACCESS側のVBAのプログラムを実行させたいのです。 その際、ACCESSの引数を渡すMDBが起動していなかったら、起動させて、上記の処理をさせたいのですが。 分かりづらい文章で申し訳ありませんが、どなたかアドバイスをお願い致します。
- ベストアンサー
- Visual Basic
- ACCESS VBAってどのくらいで習得できますか
4年くらい前にVB6でアプリを作っていました。といってもバリバリのプログラマーだったわけじゃないので、仕様書を元に書いていたくらいです。VB歴は2年くらいです。最近ACCESS VBAをやる仕事ができたので久しぶりにソースを見たら見事完全に忘れていました(VBを)。なので多少の文法は読めるにしても何が書いてあるかわかりません。VBAを習得するのにどのくらいの時間がかかるでしょうか?レベルとしては初心者を想定してください。
- ベストアンサー
- その他(データベース)
- C言語で他のプログラムの起動したいのですが。
私は、VBのプログラマです。 この度C言語で簡単なプログラムを作りたいのですが、 そのやり方が分りません。 VBではSHELLで他のプログラムがを起動できるのですが、 C言語ではどうやって起動させれるのでしょう? 同期とか関係無しに起動だけさせたいのですが、それっぽい 命令が分らないので教えて下さい。
- ベストアンサー
- C・C++・C#
お礼
早速のご回答ありがとうございます。 そのようなことがきるのですね。 もしご参考になるURL等ご存知でしたらお教えください。