• 締切済み

WindowCE向けのアプリでシリアル通信

windowsCE4.20向けのアプリ作成で困っています。 これまでの確認 1. Visual Basic.NET 2003、Visual C#.NET 2003の場合 プロジェクトをスマートデバイスアプリケーションで作成 フォームのみならCEで表示出来た。 マイクロソフトのサンプル参考にプロジェクト作成するも、ビルド時に、「型または名前空間名'port'が見つかりませんでした。」で不可。 2. embedde Visual C++ 4.0(SP4) プロジェクトをスマートデバイスアプリケーションで作成 プロジェクトはWCE Pocket PC 2003です フォームのみならCEで表示出来た。 Mscomが使用できない為、Winsockにより通信機能実装しようとしていますが、ビルド不可。→ヘッダー・ライブラリへパスをきればいいのかも知れませんが、設定方法が良く判りません。 という状態です。 VB.NET/VC#.NET/eVCのいずれかでシリアル通信作成実績をお持ちの方、お教え願います。

みんなの回答

回答No.1

1.マイクロソフトのサンプルというと、NetSerialプロジェクトを親プロジェクトに追加するやつでしょうか? その場合、親プロジェクトの参照設定に、NetSerialプロジェクトを追加する必要が有ります。

関連するQ&A

  • VisualC++2005ExpressEditionでDeskbandアプリを作るには?

    Visual C++ 2005 Express Editionを使って、 Deskbandアプリケーションを作ろうと思っています。 しかし作り方がさっぱりわかりません。 ネットでいろいろと資料を探して、(The Code ProjectやMSDN等) サンプルを手に入れたのですが、ビルドしようにもVC++2005ExpressEditionではビルドできませんでした。 ビルドできるサンプルのある場所、或いは作り方を教えてください。

  • exeのショートカットをデスクトップに置きたい

    vb.net2012で、新規にアプリケーションを作成しました。 これのショートカットをデスクトップに置いて、 vb.net2012を立ち上げてなくてもフォームを呼び出せるようにしたいです。 かなり初歩的な事を聞いてると思います。 C:\Users\Documents\Visual Studio 2012\ の中には、 bin My Project obj があります。 ビルドしてデバックはすでに済んでいます。 exeのショートカットキーを作りたいので、exeファイルがどこにあるのか教えてください。 ご教授よろしくお願いします。

  • 『Winsock error』の存在意義と処理方法

    WindowsCEマシンのtcp/ip通信をEVC++で組んでいます。 ●非同期通信クライアント ●非同期通信サーバ ●同期通信クライアント ●同期通信サーバ の4種類を組んでいます。 堅牢性をアップさせるため、『Winsock error』が発生した時に、 リトライなどの 処理を考えているのですが、参考になる体験談、URL、書籍など有りましたら、お教え頂きたいと思います。 (WindowsとWindowsCEの違いで気を付ける点もあればそれもお教え願います。)  やはり、winsock errorというのは、発生原因を知らせるために、printf等で表示する程度(結局、アプリケーションで回避できるようなトラブルであれば、OSが回避し、ソフト的に回避できない物理的なトラブルを通知する程度)なのでしょうか?

  • VC2015 デスクトップアプリを作りたい

    Visual Studio 2015をインストールしました。(Win10マシン) C++での「新規作成」の指定が分かりません。 デスクトップアプリケーションを作ろうと思っています。(大量のCSVを読み込むようなもの)実行環境はWin7です。 VS2015を起動し、「新規作成」「プロジェクト」「テンプレート」「Visual C++」「Windows」と開きました。 この中に27種くらいのテンプレートがあるのですが、どれがデスクトップアプリケーション用のテンプレートなのか良く分かりません。 どれを選択した良いかご指導ください。 ちなみに、BCBのように、フォームにコントロールを貼り付けて開発するイメージでいます。

  • .NET C++ 2002でのダイアログベースアプリケーションの作り方

    .NET C++ 2002のマネージコードでダイアログベースのアプリケーションを作ろうと考えています。手始めに自動で作成される空のアプリケーションを実行すると、コンソールアプリケーションのようになってしまいます(Hello Worldを表示して終了)。 <手順> (1) Visual Studio.NET 2002を開き、新規プロジェクトの作成で、「Managed C++アプリケーション」を選択 (2) 自動的に作成されたアプリケーションをビルド・実行 VB.NETやC#.NETでは「WINDOWSアプリケーション」を選択すると、ダイアログベースのアプリケーションを作れますが、同様のことをC++.NETで行うには、どうすればよいのでしょうか。

  • eMbeddedVBでのUDP通信プログラムの作成

    Windows CE(PocketPC2002)上で,UDPプロトコルの制御装置との通信プログラムを作成しております。 CEでのWINSOCKコントロールはUDPプロトコルを使用することができません。 このような場合,WINSOCKコントロール使用しないで作成する方法がありますでしょうか?。 それともeMbeddedVCであれば作成可能でしょうか?。ご経験の方がいらっしゃいましたら,ご教授願います。

  • visual c++環境でのコンソールアプリ実行について。

    visual c++の開発環境を使ってC言語の勉強をしようと思っています。 下記のような手順でデバッグを実行しようと思っているのですが、上手くいかずこまっています。 1 Sample.cを、あらかじめ、/Visual C++ 2005/Projects/Sample/Sample.cのように格納しておく。 2 統合開発環境で、「ファイル」→「新規作成」→「既存のコードからプロジェクトを作成」を選択する。 3 既存のコードからプロジェクトを作成ウインドウが開き、「作成するプロジェクトの種類を入力してください」が「Visual C++」になっているので、そのまま「次へ」をクリックする。 4 プロジェクトの場所とソースファイルの指定ウインドウで、「参照」ボタンを利用して、「プロジェクトファイルの場所」欄に、「・・・/Projects/Sample」と入れ、「プロジェクト名」欄に「Sample」と入力する。「次のフォルダからプロジェクトにファイルを追加します」のチェックをそのままにして、「次へ」をクリックする。 5 プロジェクト設定の指定ウインドウで、「プロジェクトのビルド方法」の「Visual C++を使用する」のチェックをそのままにし、「プロジェクトの種類」を「コンソールアプリケーション」にする。それ以降にはチェックを付けないで、「完了」をクリックする。 6 統合開発環境の「ソリューションエクスプローラ」部から「Sample.c」を選んでダブル・クリックすると、コードが表示される。 7 これでデバッグするとコンソール(Visual c++のDOS窓)が一瞬表示され消えてしまいます。 間違っている所やこのようにしたらなど、意見よろしくお願い時ます。

  • Visual C++を用いたシリアル通信

    Visual C++ 2008で作成したWindow Form アプリケーションから,シリアルポートを介して,外部機器を操作しようとしています。 動作としてはフォーム上のテキストボックスに入力された文字を送る,というものです。 外部機器にデータを送る際,データの先頭に ENQ(ASCIIで0x05) を付加して送る必要があります。 0x05を送ったら,外部機器は30,78,30,35が送られてきたものと認識しているようです。 c++からASCIIで0x05を送りたい場合,どのようにプログラムを作成すればよろしいでしょうか? strings型の文字をASCII文字に変換する関数などはあるのでしょうか?

  • Visual C++でC言語の基礎学習

    Visual C++を使ったC言語についての質問です。 (アプリケーションの作成ではなく、コマンドプロンプト上で起動する基礎的な文法の学習です) Win32コンソール プロジェクトを作成し、そのプロジェクトの中でCのソースファイルを作成して実行確認をしようと思っています。 プロジェクト内のソースファイルが1つだけだと正常にビルドできますが、2つ以上のソースファイルを作成してビルドすると 「1 つ以上の複数回定義されているシンボルが見つかりました。」 というエラーがでてしまい、実行することができません。 新たにWin32コンソール プロジェクトを作成し、その中でソースファイルを作成しなければ実行できないのでしょうか? よろしくお願いします。

  • GridViewの一行を別フォームに移す方法

    カテゴリ違いだったら申し訳ありません。 C#勉強中の初心者です。 「フォーム1で作成したDataGridView1のデータの内の一行を選択し、選択した一行をフォーム2に表示する」 というプロジェクトを作成したいのですが、なかなかうまくいかず困っています。 検索や参考書などで調べたりしたのですがどうも上手くいかず...。 お力添えいただけないでしょうか...? よろしくお願いいたします。 ↓↓以下使用 Visual Studio 2017 Community Windows フォーム アプリケーション(.NET Framework) Visual C#