問題タブ [pocketpc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - スタートバーが最大化されたフォームの上に表示される(Pocket PC 2003)
環境
- Windows XP SP3 x32
- Visual Studio 2005 Standard
- Windows Mobile / Pocket PC 2003
- .NET Compact Framework1.0SP3および.NETFramework1.1
- HoneywellDolphin9500ハンドヘルドバーコードスキャナー
ゴール
3つの形式のアプリケーションと、アプリケーションのエントリポイントを持つ外部クラス(Program.cs)がありますMain()
。メインフォームが最初に読み込まれ、次に、内部からMainForm_Load(...)
、スプラッシュ画面のような新しいフォームをインスタンス化/表示します。3つのフォームすべてを最大化する必要があります。3つのフォームすべてに、次のプロパティが設定されています。
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
this.WindowState = System.Windows.Forms.FormWindowState.Maximized;
this.ControlBox = false;
問題
「スプラッシュ画面」フォームは問題なく全画面表示されます。次に、それを破棄してメイン画面を表示します(最初にロードし、のパラメーターを表示しApplication.Run();
ます。メイン画面から、リストボックスSelectedIndexChangedイベントが検出されると、3番目のフォームが表示されます(メインフォームは上記の3番目のフォームの後ろに残されます)。 3番目のフォームは、フォームの上部にタスクバーを表示します。
このフォームを閉じると、メインフォームにもタスクバーがオーバーレイされます。
コード
友達はリンクを貼り付けます。ここにコードを投稿するだけでよいかどうか教えてください。WorkOrderViewは1000行を超えているので、これが簡単だと思いました。
無関係な提案
私は非常に環境に配慮したプログラマーであり、特にこの環境での経験が不足しています。ですから、私が何かをしている途中で何か提案や批判があれば、遠慮なく私にぶつけてください。おそらく、これらのタイプの返信に対する回答を投稿するのではなく、投稿にコメントするのが最善です。
ありがとう!
internet-explorer - Pocket PC 4.20(ビルド14053)にはどのバージョンのInternet Explorerが組み込まれていますか?
「PocketPC4.20」([バージョン情報]画面に表示)のモバイルデバイスにあるIEバージョンを見つけようとしています。
また、このOSの公式ブランドは何ですか?「PocketPC2002」または「WindowsMobile2003」ですか?
jQuery Mobileを実行したいと思っていましたが、機能していないようで、標準のjQueryライブラリも機能していません。
ブラウザから送信されるユーザーエージェントはIE4.01です。
c# - Pocket PC .NET CF 3.5 の WebBrowser で mailto ポップアップを無効にするには?
セキュリティ上の理由から、ローカルの HTML ファイルを表示しているサブクラス化された WebBrowser でユーザーがポップアップをクリックしたときに、Outlook (または既定のメール クライアント) を開くことを無効にしようとしています。DocumentText を「mailto:」リンク参照のないバージョンに置き換えようとしましたが、これは継続的に失敗しました (何を試しても、DocumentText を設定した後、about:blank ページに固執し続けます)。
私の問題に対する最善の解決策は、レジストリまたはその他の手段を使用して、デフォルトのメール クライアントを完全に無効にすることですが、まだ試していないことは何でも受け入れることができます。何か案は?
.net - PocketPCエミュレーターのDateFormatの問題
ToString()を使用して「4/20/2011 7:10:39 PM」などのデータテーブルの日付値を文字列に変換すると、4/20/11になります。どうすればその問題を解決できますか? 2011年4月20日として.net2008でPocketPcアプリケーションを使用し、windowsce5.0エミュレーターを使用しています。
c# - Pocket PC エミュレーター アプリケーションで .exe ファイルを呼び出す未処理の例外
Pocket PC エミュレーターの vc2005 でこのコードを実行しようとしていますが、win32unhandled 例外が発生します。
WM_flowm.exe は Windows モバイルで問題なく実行できる flite tts ですが、C# コードで呼び出す必要があります。
コールスタック
ここで止まった===
try_DLL.exe!try_DLL.Form1.button1_Click(object sender = {Text = "button1"}, System.EventArgs e = {System.EventArgs}) 29 行目 + 0x6 バイト C#
wcf-security - PockectPCWCFはWindows認証を実装します
WCFサービスに接続するときに、Windows PocketPC5.0にWindows認証を実装する必要があります。ユーザーに資格情報を入力させ、それをWCFサービスに渡して認証することはできますか?
Pocket PCアプリケーションには、なりすましの詳細を入力できるapp.configがないことに気付きました。
.net - Pocket PC2003 WCF 認証の問題
SQL Server からクライアントにデータタイム スタンプを返す非常に単純な WCF サービスを作成しましたが、Pocket PC 2003 Psion デバイスからサービスにアクセスする際に問題が発生しています。
WinCe 5 デバイスからサービスにアクセスするときは問題ありませんが、クライアント コードを PPC2003 に展開すると、407 プロキシ認証例外が生成されます。
NetCFSvcUtil.exe でプロキシ クラスを生成し、問題なくプロジェクトにインポートしましたが、PPC2003 の実行時にアクセスできませんでした。
以前、デバイスでプロキシを指定して動作しましたが、プロキシ ハードウェアが故障しており、アプリケーションが動作していません。他にどのように認証を処理できますか?
フィル
pocketpc - ハネウェルドルフィン9700エミュレータが必要
以前の私のプロジェクトでは、Honeywell Dolphin 7900 を使用し、そのエミュレーターには、Visual Studio 2008 にデフォルトで付属する Pocket PC 2003 デバイス エミュレーターを使用していました。現在、Honeywell Dolphin 9700 デバイスに切り替えました。ここでの問題は、UI の問題がほとんど発生せず、デバッグのために対応するエミュレーターが必要なことです。http://www.microsoft.com/downloads/en/details.aspx?FamilyID=20686a1d-97a8-4f80-bc6a-ae010e085a6eからダウンロードできる Windows Mobile 6.5 エミュレーターを使用してみました
しかし、そこで UI の問題を再現できませんでした。使用される .NET フレームワークは、両方の PDA で 3.5 です。新しい PDA には Windows Mobile 6.5 がインストールされています。Honeywell dolphin 9700 デバイスの正確なエミュレーターを見つけるのを手伝ってくれる人はいますか
c# - プログラムによる Pocket PC プログラムのアンインストール
WM 5.0 でプログラムをアンインストールするプログラムを作成 (exe ファイルを作成) したいと考えています。私はGoogleで検索していましたが、実際にこれを行う方法を段階的に示しているものはありません. プログラムでcabファイルをインストールする方法について段階的な説明がありましたが、プログラムのアンインストールに似たものが見つかりません。DMProcessConfigXML を使用するためのいくつかの提案を見てきましたが、XML を使用したことがないので、誰かがその使用方法を教えてくれたらうれしいです。
c# - チェックボックス付きのAC#リストビューコントロールが行選択で「チェック」されないようにするにはどうすればよいですか?
環境
- Windows XP x32 Visual Studio 2005 Standard Edition
- Windows Mobile 2003(Pocket PC 2003)を実行しているHoneywell Dolphin9500バーコードスキャナーと白黒カメラが組み込まれています。ここにあるSDKを使用します。
- .NET Compact Framework1.0SP3および.NETFramework1.1
- VC#の使用
ゴール
CheckBoxes = true
フォーム上およびフォーム上にListViewコントロールがありView = Details
ますが、チェックボックスをユーザーが「チェック可能」にしたくありません。レコード完了の状態表示に使用しています。ただし、イベントハンドラー関数を使用して、コードを介してチェックボックスをオンにします(つまり、レコードの完了時:) lvMeters_ItemCheck(null, null);
。
問題
チェックボックス自体のチェックを無効にしました(このデバイスではタッチスクリーンは正確ではないと思います)。ただし、行を選択するとき(私は持っていますFullRowSelect = true
)、コントロールはチェックボックスをチェックすることが多く、イベントハンドラーが呼び出されていないようです。
私が試したこと
私は基本的にイベントハンドラーのアクションを元に戻そうとしました:
問題は、上記のハンドラーがリストビューselectで呼び出されず、SelectedItemChangedイベントハンドラーがこのイベントハンドラーを呼び出さないことですが、selectのチェックボックスはオンのままです。ボックス自体をチェックすると呼び出されます。
追加情報が必要ですか?
遠ざけてください、そして私は最善を尽くします!
私は初心者です
ですから、私はこれを完全に間違って行っているので、全体を別の方法で行う必要があることをお気軽にお知らせください。