Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


20903 / 76732 ←次へ | 前へ→

【61237】Re:CTI(風)アプリケーションを作成したい
発言  neptune  - 09/4/18(土) 17:44 -

引用なし
パスワード
   ▼みそじのおじさん さん:
こんにちは

すごい事考えてますね^ ^;;
私はやった事もないし、これからも多分そのような事はしないだろう
と思いますので残念ですが、アドバイスは差し上げる事は出来ません。

>こちらのCTI対応の電話機だと
>接続方法は、交換機 - 電話機 -(RS232C接続)-PC ですので私が用意しなければ
>いけないプログラムは、PCのCOMポートの常駐監視だと思うのですが、機器がない
>、電話機の詳しい仕様が現在わからないので(返答待ちです。)こちらは手が
>つけられない状態です。
通信の仕様がわからないのはキツイですね。

>着信からフォーム表示までは遅くても5秒以内が目標です。

RS232Cの経験がおありになるのでしたら、考え方はわかるでしょうから
後は、通信仕様に沿った常駐ソフトを作れば、後は構想が出来ているよう
ですから、何とでもなりますね。

せっかくVBを始めたのですから、VBで作りましょう。Excelは常駐
で使うのはリソース(資源)の無駄ですし、なんか怖いです。
VBで作った方がリソースの面では明らかにPCにやさしいと思います。

ちょっとだけ調べてみました。この辺りが手掛かりになりませんかね?

シリアル通信機能 (サンプルコードあり)
ht tp://msdn.microsoft.com/ja-jp/library/cc720852.aspx
My.Computer.Ports オブジェクト
ht tp://msdn.microsoft.com/ja-jp/library/e4560dx9.aspx
方法 : Visual Basic でシリアル ポートから文字列を受信する
ht tp://msdn.microsoft.com/ja-jp/library/7ya7y41k.aspx

常駐プログラムは極端に言えば、プログラムを走らせて、PC終了まで
プログラムも終了ささないというもんですから、難しく考えなくても良いのでは?
タスクトレイ(昔はシステムトレイと言った奴)に収めておけば邪魔にも
ならない。
これもググれば沢山サンプルがあると思います。(いろんな言語で)
言語はやはり、生C+APIが軽いとは思いますが、、、frameworkを
使った方がMy.Computer.Ports オブジェクトなども用意されてますから
それで出来るならそれに越した事はないと思います。

MSDNですが、もしExpressバージョンで勉強中なら、MSから
「MSDN Library for Visual Studio 2008 SP1 (2008年12月更新版)」
ht tp://www.microsoft.com/downloads/details.aspx?FamilyID=7bbe5eda-5062-4ebb-83c7-d3c5ff92a373&DisplayLang=ja
をDLできます。フルセットです。
Express判のMSDNとは情報量が比較になりません。
これをお使いになる事をお勧めします。

後、もし、VBで作成するなら、
「Visual Basic 中学校 」
ht tp://homepage1.nifty.com/rucio/main/main.htm
「VBレスキュー」
ht tp://hanatyan.sakura.ne.jp/
などの掲示板が、プロも覘いているし、比較的質問し易い雰囲気です。

※各掲示板の使用上の注意は読んでから質問してくださいね。
 Excelの掲示板とは比較になりませんので。
みそじのおじさん さんの質問の仕方なら大丈夫と思いますが、念の為。

役にも立たん事を長々と書きました。頑張って下さい。
0 hits

【61236】CTI(風)アプリケーションを作成したい みそじのおじさん 09/4/18(土) 9:30 質問
【61237】Re:CTI(風)アプリケーションを作成したい neptune 09/4/18(土) 17:44 発言
【61241】Re:CTI(風)アプリケーションを作成したい みそじのおじさん 09/4/18(土) 22:29 発言

20903 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free