6

के साथ डिवाइस बनाएं मैं वर्तमान में विजुअल स्टूडियो 2008 और कॉम्पैक्ट फ्रेमवर्क 3.5 के साथ विंडोज सीई 6.0 डिवाइस के लिए एक एप्लीकेशन विकसित कर रहा हूं।विंडोज मोबाइल डिवाइस एमुलेटर - कस्टम रिज़ॉल्यूशन

डिवाइस में 800x480 पिक्सेल का संकल्प है।

वर्तमान में मैं डिवाइस पर ऐप विकसित कर रहा हूं जो बहुत अच्छा काम करता है। हालांकि लंबे समय तक मैं यह सुनिश्चित नहीं कर सकता कि मेरे पास हमेशा हार्डवेयर तक पहुंच है (जैसे आज, मैं घर कार्यालय से काम कर रहा हूं) और मैं डिवाइस एमुलेटर का उपयोग करने में सक्षम होना चाहता हूं।

मैं एक "विंडोज मोबाइल 5.0 आर 2" छवि हूं जो माइक्रोसॉफ्ट डिवाइस एमुलेटर के साथ जहाजों में है। मेरे अधिकांश रूप संकल्प से स्वतंत्र हैं और एमुलेटर की 240x320px स्क्रीन पर बॉक्स से बाहर काम करते हैं।

हालांकि, एक ऐसा फॉर्म है जिसमें 800x480 का एक निश्चित संकल्प है लेकिन मैं एक पूर्वनिर्धारित संकल्प के साथ एक एमुलेटर (विंडोज मोबाइल या विंडोज सीई, इससे कोई फर्क नहीं पड़ता) को संशोधित या बनाने का तरीका नहीं समझ सकता।

किसी भी मदद की सराहना की जाएगी

उत्तर

11

दृश्य स्टूडियो खोलें, सुनिश्चित एमुलेटर नहीं चल रहा है और फिर इस "पथ"

  • मेनू उपकरण> विकल्प
  • ओपन विकल्प ट्री DeviceTools का पालन -> डिवाइस
  • डिवाइस सूची
  • 'पर क्लिक करें रूप में सहेजें' से अपने एम्यूलेटर डिवाइस का चयन करें और कोई नाम दें (जैसे NewRes)
  • सूची में अपना नवनिर्मित डिवाइस का चयन करें
  • क्लिक करें 'गुण'
  • 'पर क्लिक करें एम्यूलेटर विकल्प'
  • 'प्रदर्शन' टैब
  • बदलें अपने वांछित संकल्प
  • करें 'पर क्लिक करने के लिए वीडियो सेटिंग्स का चयन करें ठीक है '3 बार
  • नए डिवाइस पर अपनी परियोजना में अपने लक्ष्य डिवाइस बदलें
  • तैनात
  • का आनंद लें
1

आप संबंधित डीसीएफजी फ़ाइलों को संपादित करके डिवाइस एमुलेटर मशीन कॉन्फ़िगरेशन को अनुकूलित कर सकते हैं।

डिवाइस एमुलेटर प्रबंधक में decfg फ़ाइल बनाने के लिए:

  • चुनें वांछित डेटास्टोर (उदाहरण Windows मोबाइल 5.0 पॉकेट पीसी एम्यूलेटर के लिए) से युक्ति विन्यास।
  • कनेक्ट यह करने के लिए (राइट क्लिक - कनेक्ट)
  • जब डिवाइस शुरू कर दिया, मशीन विन्यास को बचाने (सही पर क्लिक करें - सहेजें-के रूप में)
  • (उदाहरण के test.decfg के लिए) फाइल करने के लिए किसी भी नाम दें, और कम से बचाने के डिफ़ॉल्ट स्थान ("% USERPROFILE% \ दस्तावेज़ \ मेरा डिवाइस अनुकरणकर्ता")

इस बिंदु पर एमुलेटर (राइट क्लिक - शटडाउन) को रोकें।अब आप सहेजे गए डीसीएफजी फ़ाइल को संपादित कर सकते हैं, जिसमें सभी नकली डिवाइस पैरामीटर (मेमोरी, रेज़ोल्यूशन इत्यादि) शामिल हैं।

आप डिवाइस एमुलेटर प्रबंधक से मेरा कस्टम एमुलेटर शुरू कर सकते हैं, मेरा डिवाइस एमुलेटर अनुभाग (स्क्रीन बेलो देखें) के तहत।

Device Emulator Manager

उदाहरण decfg फ़ाइल सामग्री:

<?xml version="1.0"?> 
<DeviceEmulator xmlns="http://schemas.microsoft.com/DeviceEmulator/2006/01/DeCfg"> 
    <Board> 
     <CpuCore Reconfigurable="false">ARMv4</CpuCore> 
     <CpuOptions Reconfigurable="false">TDI</CpuOptions> 
     <VFP Reconfigurable="false">false</VFP> 
     <OSImage Reconfigurable="false" Address="0">C:\Program Files\Windows CE Tools\wce500\Windows Mobile 5.0 Pocket PC SDK\DeviceEmulation\0409\PPC_USA.bin</OSImage> 
     <MemSize Reconfigurable="false">128</MemSize> 
    </Board> 
    <Emulator> 
     <DefaultSave Reconfigurable="false">true</DefaultSave> 
     <FuncKey Reconfigurable="true">193</FuncKey> 
     <HostKey Reconfigurable="true">Right-Alt</HostKey> 
     <Language Reconfigurable="false">1033</Language> 
     <VMID Reconfigurable="false">{812DA9C7-D9F2-4C57-85CD-29A7ED08C20B}</VMID> 
     <Video Reconfigurable="false" Width="400" Height="234" BitsPerPixel="16"/> 
    </Emulator> 
    <Peripherals> 
     <SerialPort Reconfigurable="true" UARTNumber="0">none</SerialPort> 
     <SerialPort Reconfigurable="true" UARTNumber="1">none</SerialPort> 
     <SerialPort Reconfigurable="true" UARTNumber="2">none</SerialPort> 
    </Peripherals> 
    <Platform>Windows Mobile 5.0 Pocket PC SDK</Platform> 
</DeviceEmulator> 
संबंधित मुद्दे