|
|
I have 2 applications written in VB.NET for pocket pc 2003. Neither is complicated and each one runs perfectly. Problem is, I can't run them at the same time without getting a 'TypeLoadException' when starting the second one, regardless of which it is. I have set every reference in each project to "Local Copy" and it still happens - what's going on?
BTW...I have no custom written assemblies
Thanks.
|
|
|
|
|
I am using Embedded VC++ 4.0 with MFC. I build your basic app-wizard generated SDI application with all the default settings -- just run appwizard and compile. It works great in the simulator. Then I go to test on an Intel based processor (xscale I think). I build for the ARM
processor. The application runs, but the menu does not display. For example, on the PDA, I open Explorer, browse to the application I just made, double tap on it to run it. My app runs and the screen client area show my
app, but the menu at the bottom of the screen is still the Explorer menu! My apps menu is never seen or available.
How can I fix this? Do I need to buy the $1500 development package from Intel? How is it that an straight-from-appwizard program won't run correctly?
By the way, I tested this on two PDS of different manufacturer but both with Intel processors and the result is the same.
|
|
|
|
|
Is there a Rich Edit control (one that reads / writes RTF files) for Pocket PC? I need it to include it as part of an application that i am to port to the Pocket PC.
|
|
|
|
|
|
I would like to ask how to terminate a thread in .NET Compact Framework (using C#)?
My application cannot exit due to one of the thread is still running but I
don't know how can I terminate it. Does anyone know how to do? really thanks a lot!!~
|
|
|
|
|
Hello,
i have a web application that sends a link to the cell to download a file, my question is, is there any way we can check that if the cell has completed downloading of the file or not so i can delete the file that is downloaded.
Thanks in advance
Mahmoud Manasrah
Thanks in Advance
Mahmoud Manasrah
|
|
|
|
|
This is about c# .net compact framework problem.
I want to change a jpg file in the pocket pc 2002 emulator to
be a byte array and then pass it via web service for furhter
processing.
I use the FileStream codes to convert the jpg to byte array
as below, when an button onclick event. As FileStream is
supported by .net compact framework.
string strFullPath = @"\\Program Files\myApp\a.jpg"; // this
is a file that must exist in above emulator folder.
ln1: FileStream oImg = new FileStream
(strFullPath,FileMode.Open,FileAccess.Read);
ln2: BinaryReader oBinaryReader = new BinaryReader(oImg);
ln3: byte[] oImgByteArray = oBinaryReader.ReadBytes((int)
oImg.Length);
ln4: oBinaryReader.Close();
ln5: oImg.Close();
However, every time when running ln1, IO exception occured
and the emulator display error message "A device with the
same name is already on the network. Tap Start > Settings >
System tab > About > Device ID tab, change your device name,
and try again"
Any idea?
Thanks much!!!
Rene Xavier
|
|
|
|
|
Does anybody know how to switch the ringer profiles for Smartphone 2003-based phones programatically? I found the registry key for it at HKEY_CURRENT_USER\Control Panel\Profiles\ActiveProfile, but everytime I try to switch it manually (change the value for ActiveProfile to "Silent" or "Normal") it does not work. The registry change sticks, but it doesn't apply the change right away like I want. How do I make the phone's components sense and make that registry change permanent (unless I change it in the registry again)?
|
|
|
|
|
hello dear ce coderz,
i have some questions regarding internet connectivity on
windows ce (.net 4.2) devices.
1) wininet
some important wininet methods, e.g.
InternetDial
InternetHangup
InternetAutodial
InternetAutodialHangup
seem to be non-existent in many sdks (no implementation in wininet.lib),
even the pocket pc 2003 sdk.
ms/msdn says these are standard-wininet methods.
what is going on? is it possible to initiate auto-dial and get a
valid handle for wininet methods (e.g. those for ftp sessions)
without these methods?
2) 'connectoids'
how is it possible to either
- copy an existing dial-up connectoid to another win ce device (identical
os version)
- or change a connectoid's settings (dial-string, ip/dns settings etc.)
automatically from a c++ program?
i did not find any connectoid settings in the registry (only the connectoid name)
and i was not able to identify files which represent connectoids.
any hints regarding these subjects are very welcome!!
thank you in advance,
patrick
|
|
|
|
|
hello again,
i also realized that on my system (win ce.net 4.2 prototype board),
the wininet methods 'InternetGetConnectedState'/'InternetGetConnectedStateEx' are
implemented, but do not behave like expected.
the returned dword value is always the same (18), regardless of
the system currently being connected or not.
the string value returned by the Ex-method is always empty.
is this behaviour normal?
how is it possible to find out if the system is currently connected via (w)lan or gprs, or not at all?
thank you in advance,
greetings from berlin,
patrick
|
|
|
|
|
Windows Mobile is a little bit different on connection. You might have been looking at the wrong place. Try APIs for Connection Manager.
Cheers.
Yongki C. Andyka Jong
Adisasta Software
Don't know much < I, don't care much > I, while I am here ... just be happy
|
|
|
|
|
hello mr.jong,
thank you for your reply!
i am actually developing for windows ce (.net 4.2) devices,
not for windows mobile / embedded devices.
my questions should be placed correctly,
because there is no specific message board for windows ce development
and this message boards' description says it should be used for
mobile, embedded and ce development?!
greetings from berlin,
patrick
|
|
|
|
|
Yes indeed, this forum, I believe is also for Windows Mobile (the new name for Pocket PC/WinCE)be it version wce420 or previous version.
While researching to start this product I was also spending quite a lot of my time trying to make the functions you mentioned above worked, IMHO it is not supported, after many tries, I gave up.
Cheers,
Yongki C. Andyka Jong
www.adisasta.com
Don't know much < I, don't care much > I, while I am here ... just be happy
|
|
|
|
|
I have a question. I've been throwing out ideas to write a program, but I'm having a slight problem trying to figure something out on my Motorola MPx220. There are 3 audio outputs (I don't know if they are different audio devices though): earphone, headphone, and speakerphone. There are also 3 audio inputs: earphone, headphone, and speakerphone. These have been gathered as physical input/outputs, but is it possible to have a 4th for each based on a call? For example, if I called waveInOpen and passed it some device ID, would it be possible to record what I hear in the earpiece and what the phone hears through the microphone during a call? I know people have developed applications to do it with previous versions of Windows Mobile, but is it possible to do it in 2003 2nd Edition? If so, how would I go about figuring out which device is the valid device(s) to record from?
|
|
|
|
|
Where are the old messages?
|
|
|
|
|
When I try to use the API function GetFileVersionInfoSize() to retrieve the
size of the version resource in my PocketPC app the size returned is always
zero. When I get the error value with GetLastError() the error value is:
Error 1814: The specified resource name cannot be found in the image file.
I am passing the name of my executable file to GetFileVersionInfoSize() as
follows:
The path to the executable is: My Device\debug\myappce.exe
size = GetFileVersionInfoSize(_T("myappce.exe",&dummy);
I have also tried:
size = GetFileVersionInfoSize(_T("\\\\debug\\myappce.exe",&dummy);
Is there something I am doing wrong ... are GetFileVersionInfoSize and the
rest of the version API functions supported on PocketPC (winCE 4.2) ?
Thanks, Tom
|
|
|
|
|
Try this
TCHAR FileName[MAX_PATH + 3] = TEXT("\"");
DWORD FileSize;
DWORD InfoSize;
FileSize = GetModuleFileName(NULL, FileName + 1, MAX_PATH+3);
InfoSize = GetFileVersionInfoSize(FileName, &FileSize);
The result?
Sometimes it works sometimes it doesn't.
Cheers.
Don't know much < I, don't care much > I, while I am here ... just be happy
|
|
|
|
|
In the previous post I was trying to link to .lib files, that I suspect it can't be done. However now I want to link with .NET Assemblies. I 've created my assembly through VS .NET 2003 as a "Class Library (.NET)" project and compiled it. How can I use it now from my C# .NET application for PocketPC?
Themis
|
|
|
|
|
I want to use some third party code for PocketPC. However they distribute the code in .lib and I need to implement it in C# .NET. Is there any way I can link to these files or I can only link to .dll libraries?
Thank you,
Themis.
|
|
|
|
|
I'm surprised that they've shipped a static library. It should be fairly straightfoward to build a DLL that exports routines that wrap the static library.
In fact it might just be possible to write a .DEF file containing the routines to export and run the .lib and .def through the linker. It's pretty nasty though, so I'd normally go with the first route.
Stability. What an interesting concept. -- Chris Maunder
|
|
|
|
|
Hello.
I have such problem:
I have ListView and ContextMenu for this ListView. I want to make so, that when user taps and hold stylus on ListView, item in ListView selected before showing ContextMenu.
Does anybody know, which event comes before ContextMenu.Popup and how to solve my problem? Please help!!!
Thank you!
Best Regards, Vladimir.
|
|
|
|
|
In MFC, use Default() in the OnLButtonDown do the trick. Try read the MFC codes it might give you some clues.
Cheers.
Don't know much < I, don't care much > I, while I am here ... just be happy
|
|
|
|
|
Thank you!
I will try it.
Best Regards, Vova
|
|
|
|
|
Developing application: WinCE, hhp Dolphin9500.
Is there a function to set the keyboard to alphabetic?
Thank you.
|
|
|
|