■★Windows Mobile 向けプログラミング★■
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2007/01/27(土) 23:59:02Windows Mobile 公式
http://www.microsoft.com/japan/windowsmobile/default.mspx
搭載機器 など
http://www.microsoft.com/japan/windowsmobile/wm50/prodinfo/device/default.mspx
X01HT
http://mb.softbank.jp/mb/product/X/
ウィルコム es
http://www.willcom-inc.com/ja/lineup/ws/007sh/
DELL
http://www1.jp.dell.com/content/products/compare.aspx/pda?c=jp&l=jp&s=dhs
ドコモ
http://pc.watch.impress.co.jp/docs/2006/0718/docomo.htm
0263デフォルトの名無しさん
2008/03/04(火) 19:27:140264デフォルトの名無しさん
2008/03/04(火) 20:31:43とりあえずVistaで待受時間が余程もたないとスマートフォンでのWinCE系は生き残るんじゃないか?
それ以外なら別にUIは置き換えられるだろうし、PCのリソースがそのまま使えるからCEは勝ち目はないな。
そんなこと言ったら、.net micro framework対応端末なんて生き残るどころか、日本で生まれているのかさえ疑問視されるぐらいだw
0265デフォルトの名無しさん
2008/03/04(火) 21:19:170266デフォルトの名無しさん
2008/03/05(水) 00:31:10DevPartnerはCompact Frameworkに未対応だし…
リモートパフォーマンスモニターがまともに動作すればいいんだが、
http://blogs.msdn.com/stevenpr/archive/2006/04/17/577636.aspx
上のページみたいに動作しないんだよね…
そもそもWinodws標準のパフォーマンスモニターに.NET CF用のカウンタがボックスに出てこないし…
やっぱりエミュレータじゃ無理なのかな
0267デフォルトの名無しさん
2008/03/05(水) 21:52:55WM vistaなんてあるんですか
知りませんでした
0268デフォルトの名無しさん
2008/03/05(水) 21:58:06ウィルコム,Atomプロセッサ搭載の“モバイルVista端末”を6月発売:ITpro
http://itpro.nikkeibp.co.jp/article/NEWS/20080303/295242/
0269デフォルトの名無しさん
2008/03/06(木) 11:26:450270デフォルトの名無しさん
2008/03/06(木) 19:25:35確かにスレ違いだがな
0271デフォルトの名無しさん
2008/03/06(木) 21:13:570272デフォルトの名無しさん
2008/03/07(金) 03:12:120273デフォルトの名無しさん
2008/03/07(金) 12:09:11複数選択モードがないのか…
数も内容も不定の選択肢(Webから取得する)を表示させて
複数選択させたかったんだけど、何かうまい方法はないかな?
0274デフォルトの名無しさん
2008/03/07(金) 17:38:30空のリストボックスをもう一つ用意して、
選択した奴をそっちに移動させるインターフェースにするとか。
0275デフォルトの名無しさん
2008/03/15(土) 02:34:18・自分のプログラムのバグなのかコンパイラのバグなのかわからない
・他の仕事に応用できない糞開発ツールの独自世界を必死に学習している
・テキストエディタで書いたほうが効率的なのに糞UIツールを懸命に使っている
糞だけど、政治的な理由で無理やり使わされているんですよね
もういい加減、我慢するのはやめませんか?
・糞開発ツールを部下に押し付ける上司の命令は無視しましょう。
上司は糞開発ツールが使われる実績を作ることであの会社のごきげんをとっているのです。
・あの糞開発ツール提供会社には「糞開発ツールは話にならない」と突き放しましょう。
バグレポートなどしてはいけません。改善要求などもってのほかです。
あの会社はあなたたちのことをテスター/モルモットとしか思っていません。
・あの会議で「糞開発ツールを使ったら生産性がxx%アップしました」
なんて話が出たら力強く机を叩き、会議室を出ましょう。
あの人たちは糞開発ツールをマンセーすることで立場を確保しているのです。
糞な開発ツールを糞だと言える、そんな当たり前の環境をみんなの力で取り戻しましょう。
0276デフォルトの名無しさん
2008/03/15(土) 12:38:120277デフォルトの名無しさん
2008/05/09(金) 08:09:410278デフォルトの名無しさん
2008/05/10(土) 11:29:17それより6.1で何か変わるんだろうか。
0279デフォルトの名無しさん
2008/05/22(木) 19:22:322008 standard使ってるけど5も6もSDKインストールできない。
0280デフォルトの名無しさん
2008/05/22(木) 19:50:572008 Stan あかんって書いてあった気がするぞ
0281デフォルトの名無しさん
2008/05/22(木) 21:37:35それ以前になぜMSの説明を読まないのかと
0282デフォルトの名無しさん
2008/05/22(木) 23:27:29VC++だけでいいのなら、eMbedded VC++が無料でダウンロードできる。
0283デフォルトの名無しさん
2008/05/24(土) 20:27:48>>279
学生になるといいよ
アカデミック安く買えるし
0284デフォルトの名無しさん
2008/05/24(土) 23:08:02学生だったら無料で手に入るよ
0285デフォルトの名無しさん
2008/05/24(土) 23:10:060286デフォルトの名無しさん
2008/05/25(日) 00:02:57学生が終わったら使えなくなるし
>>285
DreamSpark
0287デフォルトの名無しさん
2008/05/25(日) 02:38:24っ学生になればいいのか!
って なれるかっ!!
0288デフォルトの名無しさん
2008/05/25(日) 02:43:100289デフォルトの名無しさん
2008/05/25(日) 11:14:240290デフォルトの名無しさん
2008/05/25(日) 21:31:23相場っていくらくらいなんだろう……
0291デフォルトの名無しさん
2008/05/25(日) 22:15:181万位?
0292デフォルトの名無しさん
2008/05/26(月) 00:42:130293デフォルトの名無しさん
2008/05/26(月) 19:01:44下記のCtrlPointのAPI使いながら作ればいいんだろうがサンプルなどがなくて困ってる
誰か参考になるHPや本など知らんかね?
Redistributed Server Component
http://www.microsoft.com/downloads/details.aspx?FamilyID=cdfd2bb2-fa13-4062-b8d1-4406ccddb5fd&DisplayLang=en
ウィンモバサーバーウマー
0294デフォルトの名無しさん
2008/05/26(月) 19:27:51つtp://www.u-air.ac.jp/hp/depart/depart03.html
0295デフォルトの名無しさん
2008/05/27(火) 12:33:22参考サイト ttp://homepage3.nifty.com/ysflight/mfcconsole/mfcconsolej.html#VCNET
[やりたいこと]
スマートフォン開発においても、コンソールウィンドウ(デバッグ用)を出したい。
コンソールウィンドウはエミュレーターや実機ではなく、開発環境上に出したい。
[どこまでやったか?]
参考サイトを参考に int PASCAL WinMain(HINSTANCE inst,HINSTANCE dumb,LPSTR param,int show);
でコンパイルが通らなかったので
int WINAPI WinMain(HINSTANCE inst,HINSTANCE dumb,LPSTR param,int show);
としてコンパイルを通すも、デバッグウィンドウは出ない。
0296デフォルトの名無しさん
2008/05/27(火) 21:43:110297デフォルトの名無しさん
2008/05/27(火) 22:38:150298デフォルトの名無しさん
2008/05/27(火) 23:35:37在庫物でバー汚れてても読めそうだしぃ
0299デフォルトの名無しさん
2008/05/28(水) 00:15:083次元バーコードだとっ!
厚みがある2次元バーコード、いやアニメーションする2次元バーコードなのかっ?!
0300デフォルトの名無しさん
2008/05/28(水) 07:55:22WindowsMobileは標準状態ではコンソールウィンドウが出ない。対処方法は「WM5 コンソール」でぐぐれ
あとWindowsとはアーキテクチャが違うので参考サイトの内容はほとんど意味なし
またいわゆるリモートデバッグなので開発環境(VisualStudio動作PCのことだよな?)上へのコンソールウィンドウ表示はそもそも不可能
OutputDebugString()やNKDbgPrintfW()を使用することでVisualStudioのOutputウィンドウへの出力なら可能
0302デフォルトの名無しさん
2008/05/28(水) 23:41:113次元コードでし
でも 3次元バーコード想像したら笑ったWww
0303デフォルトの名無しさん
2008/05/29(木) 18:25:33微妙にフサフサなんだな。
0304デフォルトの名無しさん
2008/05/29(木) 22:42:45上から見ると「井」の字になっている
バーコード
0305デフォルトの名無しさん
2008/05/31(土) 22:21:220306デフォルトの名無しさん
2008/06/07(土) 06:48:47質問しようかと思ったけどやめておくか
0307デフォルトの名無しさん
2008/06/07(土) 08:52:200308デフォルトの名無しさん
2008/06/07(土) 09:39:050309デフォルトの名無しさん
2008/06/08(日) 10:37:090310デフォルトの名無しさん
2008/06/08(日) 11:08:36ADESのテンキー部分を使って、カウンターを作りたいと
考えています。交通量調査などをするときにカチカチやる
ようなものです。
プログラミングは初級だと思います。
VS2008 Professional 90日体験版とWM6 Professional SDK を使い、
Basicで書き始めました。
Formにラベルを貼り、数字キーを押したら特定のラベルの
textプロパティを+1する、という考え方でおりまして、
Private Sub FormMain_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown
Select Case e.KeyCode
Case System.Windows.Forms.Keys.D1
lbl1.Text = lblBell1.Text + 1
Case System.Windows.Forms.Keys.D2
lbl2.Text = lblBell2.Text + 1
Case System.Windows.Forms.Keys.D3
lbl3.Text = lblBell3.Text + 1
End Select
上記の様なソースを書きました。
ところがコレをビルドして実行してみると、1のキーを
5回6回押さないとラベルの数字がインクリメントされていかない
状態になってしまっております。
あまりにもシンプルなところで躓いており、何処に原因があるのか
よく分かりません。
どなたかご教示いただけませんでしょうか。お願い致します。
0311デフォルトの名無しさん
2008/06/08(日) 12:52:10リフレシュかけてみたら
キー押した跡にさぁ
0312デフォルトの名無しさん
2008/06/08(日) 12:54:45WIN CEみたいなのないのか
0313310
2008/06/08(日) 12:58:45アドバイス有難うございます。
これから外出ですので、帰宅後早速試してみます。
0314デフォルトの名無しさん
2008/06/08(日) 13:51:170315デフォルトの名無しさん
2008/06/08(日) 13:54:37Classicは通話機能がない.W-ZERO3はClassicだけど,SHARPで独自にやってる
0316デフォルトの名無しさん
2008/06/08(日) 14:01:360317デフォルトの名無しさん
2008/06/08(日) 14:30:11SmartPhoneじゃなくてPDAって意味だ。
分かったか、マカー
0318デフォルトの名無しさん
2008/06/08(日) 17:50:000319デフォルトの名無しさん
2008/06/09(月) 00:01:53いつ帰ってくるんだ
秋葉にでも行ったんじゃ
ないだろな・・・・ぉぃ
0320デフォルトの名無しさん
2008/06/09(月) 20:22:31ところで一番安いWinMobileが動く端末って何?
携帯除く
0321デフォルトの名無しさん
2008/06/09(月) 21:26:380322デフォルトの名無しさん
2008/06/09(月) 22:42:090323デフォルトの名無しさん
2008/06/09(月) 23:03:40メーカーは選ぶほどたくさんないと思うけれど,通信回線を契約したくないならHPぐらいしか・・・
スマートフォンでもよければSHARPのW-ZERO3シリーズが日本語情報が多くていいかもね.
0324デフォルトの名無しさん
2008/06/09(月) 23:06:190325デフォルトの名無しさん
2008/06/09(月) 23:07:04新型出るから、そのうち安売りするかも。
0326デフォルトの名無しさん
2008/06/09(月) 23:31:54個人的には開発に使うなら画面大きい初代W-ZERO3をオススメするー.中古なら9000円切ってるね
0327デフォルトの名無しさん
2008/06/10(火) 19:46:14MCI_OPEN_PARMSがそもそも構文エラーとなって出来ません。
MCIは対応していないんですか?
0328デフォルトの名無しさん
2008/06/10(火) 21:25:01ttp://www.nivot.org/2008/06/06/WindowsMobilePowerShellProvider.aspx
0329デフォルトの名無しさん
2008/06/17(火) 16:59:50WindowsMobileって標準のフィルターではWMVの再生がプログラムからできないのでしょうか。
知っている人がいたら教えてください。
ちなみに再生できないWMVはエミュレータ内のWindowsMediaPlayerでは問題なく再生できます。
0330デフォルトの名無しさん
2008/06/19(木) 19:48:01ttp://wince.goo.ne.jp/soft2002/Detail.asp?PID=2656
これってもう配布してない?
これが使えれば、簡単なMMLを生成するGUI作って
DOS時代によくあったMMLからMIDIコンパイラでオープンソースのやつ使ってMIDI生成
このライブラリにMIDIメッセージ放り投げでテスト再生、コンパイル後はGsplayeryやMID-playで再生
って考えてたんだが……
0331デフォルトの名無しさん
2008/06/19(木) 22:35:16応援してるよ!
0332デフォルトの名無しさん
2008/06/25(水) 19:25:06ぶっちゃけプログラミングして遊びたい。
まずはファイル読み書きと、コマンドボタンとテキストボックスができれば作れちゃうレベルのツールからやってみようかな、と。
遊びだからできるだけ金はかけたくない、というか0円でやってみたい。
開発環境に使えるのはActiveSync4.1がインストールされたWindowsXPのノートPC(CPU 2.1GHz、メモリ512M、HD40G)。
今eVC++4.0とSP1、英語版だけどWM5SDK、あとWM5エミュレータをMSのサイトから落としてる途中。
VC++2005のEEも、インスコしてないけど一応、ある。
他に必須なツールとか、おすすめのツールとか、絶対手元に置いとけレベルの書籍ってある?
仕事でプログラマしてた経験があるけど16ビットCPU全盛時代にANSI-Cでマイコンボードのプログラムをちょろっと作ったレベル。
Windowsは2年にVB6.0とExcel2000のVBAで半年ほどやっただけ。
Javaは使えない、つうか先週NetBeansをインスコしたばかりレベル。
アセンブラは186、68010、PowerPC604で経験あるしプログラマから見たARMがどんなプロセッサかってのもだいたい把握してるつもり。
技評の解説本とARMのサイトから落とせる資料は、ざっとだけど目を通したから。
0333デフォルトの名無しさん
2008/06/26(木) 00:28:38「Windows Mobileプログラミング徹底理解」は読んでて,"あーこんなこともできるんだー"って面白い本.
.net compact frameworkの開発環境が用意できるなら「Windows Mobile 5.0 アプリケーション開発 Beginner's Book」は基本から説明してRSSリーダーの作成まであって,
>ファイル読み書きと、コマンドボタンとテキストボックスができれば作れちゃうレベルのツール
ぐらいは作れるようになる.
ところで近頃「Windows Embedded CE 6.0組み込みOS構築技法入門」が気になってるんだが,買ったヤツいる?
WM開発に役立ちそうなら買いたいんだけれど.
0334デフォルトの名無しさん
2008/06/26(木) 09:00:38とりあえずC++のサンプル動かしてみて、そのままWIN32APIの関数追加して書いてみると結構動くからあんまり考えてない。
たまに関数が無かったり、UNICODEでの問題が出てきたりはするけど、その都度ググってるし。
0335デフォルトの名無しさん
2008/06/26(木) 20:26:42移植できるクラスのみ使い、完成した段階で一気にCEに移し変えてる。
それでも、Windowsで存在して、CEには存在しないクラス関数沢山あるけどな w
0336デフォルトの名無しさん
2008/06/26(木) 22:16:05んで,そのうちの一つの章でWindowsCE向けデバイスドライバの作成をやってた.
ほんとに触りだけだけど,ちょいと面白そうだとは思えた.
0337デフォルトの名無しさん
2008/06/27(金) 01:30:310338デフォルトの名無しさん
2008/06/27(金) 11:58:24他のD3DVECTOPR3とかはD3DMVECTOR3をdefineしときゃ動くのにクォータニオンはなかったし。
今までクォータニオンつかってたけど中身どうなってるのか知らなかったから自前でクラス用意するときに酷く面倒だった
0339デフォルトの名無しさん
2008/06/29(日) 11:34:37ってレベルなんですけど、
こんな私が[ES]用のテトリス作れるくらいになるような、
そんな書籍かサイトありませんか?
あと、どうやら[ES]用のコンパイラとか開発環境が必要らしいのですが、
それらは無料で手に入るようなものなのでしょうか?
0340デフォルトの名無しさん
2008/06/29(日) 13:01:15言語は何を使うの?
C++ と MFC ?
C++ と Win32 ?
C# ?
どれにしても、普通のWindowsでプログラム作ったことなければ
苦しいんじゃないかな。
CEのプログラムのコツは、普通のWindowsの関数のうち、どれが
削除されているかを覚えて、自分で代替関数を作るところから始まる w
0341デフォルトの名無しさん
2008/06/29(日) 14:54:56この組み合わせでテトリスは作ったことがあります。
それをそのまま[ES]に持っていっても、
動作しないので、悩んでいるところです。
自分の思う最小プログラムを作ってみたけど、
窓表示どころかプログラム起動さえしてくれません。
ひょっとして、WinMain が使えなかったりするのでしょうか?
0342デフォルトの名無しさん
2008/06/29(日) 16:03:07ちゃんと全画面表示のダイアログを作成してやれば表示可能。
MFCのほうが、プロジェクトの新規作成しただけで
ダイアログ上に文字列が作成されたのがひとりでに出来る。
0343デフォルトの名無しさん
2008/06/29(日) 20:24:55WindowsCE向けデバイスドライバはたのしそうですね。
DesignWaveMagazineの附録を乗せて、加速度センサで遊べそうです。
0344339
2008/06/29(日) 21:29:53XP上では問題なく起動してます。
でもアクティブシンクを使って実行ファイル(Hello.exe)を、
[ES]にコピーして、実行しようとすると、
「'Hello'は有効なPocketPCアプリケーションではありません。」
と出てしまうので、困っています。
……なにが悪いのか、もちょっと勉強してきます。
0345デフォルトの名無しさん
2008/06/29(日) 21:30:330346339
2008/06/29(日) 21:34:020347デフォルトの名無しさん
2008/06/29(日) 21:56:09「動かないなぁ」って言ってる感じかい
このスレの住人はそんな感覚で君の話を聞いてるよ
0348デフォルトの名無しさん
2008/06/29(日) 21:59:32プログラマとしてはいかがなものかと思う。w
0349デフォルトの名無しさん
2008/06/29(日) 22:03:59あんまりわからなかったので、いちおう、
http://www.widestudio.org/ja/index.html
http://www.widestudio.org/ja/builder-doc/builder.html
http://www.widestudio.org/ja/builder-doc/2-7-4.html
この辺りを見て作ってみてたのですけど。
これ[ES]用の実行ファイルではなかったんですね… ガックシ
0351デフォルトの名無しさん
2008/06/29(日) 22:05:590352339
2008/06/29(日) 22:23:52それらしいことが書いてありました。
http://www.widestudio.org/ja/msplatform.html#WCE2
(重要)Microsoft eMbedded C++ 4.0を使用する上での注意
ごめんなさい。明日また落ち着いてやり直します。
0353デフォルトの名無しさん
2008/06/29(日) 22:31:110354デフォルトの名無しさん
2008/06/29(日) 23:08:56Visual Studio Professional を使うかのどちらかだな。
どちらを選ぶにしても、パソコン上でデバッグするときは、エミュレーションCPUでコンパイル。
実機に移し替えて実行するときは、ARMでコンパイル。
これは基本だぞ。
0355339
2008/06/30(月) 23:02:35eMbedded C++ 4.0 で検索して、
http://www.02.246.ne.jp/~torutk/cxx/wince/evc40.html
などを見ながら、なんとか[ES]で実行できるプログラムが出来ました。
基本がさっぱり分かってなくて、すみません。
でもこれでやっと最初の一歩踏み出せて、
ただの四角が表示できただけなのに、
自分的にはものごっつぃ嬉しいです。
ありがとうございます。
0356デフォルトの名無しさん
2008/06/30(月) 23:40:40そこまで分かってて,Windowsプログラムが書けるならあとは早いよー
このあとはMSDN読みあさりながら>>340の言うように足りない関数を作っていく作業になるけどw
0357デフォルトの名無しさん
2008/07/01(火) 03:50:44三/⌒ヽ
三( ゚ω。) うっほっほ
三ノ ゝ
0358デフォルトの名無しさん
2008/07/01(火) 07:38:350359デフォルトの名無しさん
2008/07/01(火) 14:56:230360デフォルトの名無しさん
2008/07/01(火) 14:59:540361デフォルトの名無しさん
2008/07/01(火) 19:16:550362デフォルトの名無しさん
2008/07/01(火) 19:38:11■ このスレッドは過去ログ倉庫に格納されています