|
I have downloaded .NET Compact Framework 2 Redist (It is beta, right?). I have a PC with WinCE 4.2 and Compact Framework 1.0. Now my question is how can I install Compact FW2.0 to the CE-PC?
|
|
|
|
|
Alper KARS wrote:
It is beta, right?
Right.
Alper KARS wrote:
Now my question is how can I install Compact FW2.0 to the CE-PC?
Odds are you will not be able to. As far as I know, the only Windows CE 4.2 platform that will support the CF 2.0 is the Windows Mobile 2003 for Pocket PC (Pocket PC 2003). You will only get support of CF 2.0 in Windows Mobile 5.
Regards,
João Paulo Figueira
Embedded MVP
|
|
|
|
|
So I will have to download Standart SDK Windows CE 5.0 to be able to run my application. I got it. Thank you very much.
|
|
|
|
|
Hello,
I have a wap page in C# that needs
to output an image so that it can
be downloaded onto a WAP device.
How do I determine the maximum image
dimensions the WAP device can support?
1. The Screen Size property of the
BrowserCapabilities object does
not seem to do the job.
2. I tried using the
System.Web.UI.MobileControls.Image control,
(which apparently does the necessary
resizing automatically)
and the handset could view the image
but not download it.
Thanks in advance,
Darren
|
|
|
|
|
Hi
I need your suggestions regarding my project "Intelligent route navigation system using gps".
Basically its a pocket pc pda application .
1)When user enters a destination address ,the application should display a map with the current route the user is travelling ,estimated time and distance[from his current location] to reach his destination, turn by turn routes,points of interest and so on.
2) Also most importantly the application should guide and warn the user intelligently the route to take if the user is not travelling right directions to reach his destination.
I am planning to develop this application using visual studio.net compact framework [pocket pc environment] 2003. and also gps.net sdk. ,map point webservice 3.5
I am not getting how to do map and route comparisons to guide the user intelligently...
Any ideas/suggestions are greatly appreciated.
Thanks in advance
|
|
|
|
|
Hi...
Has anyone tried to build up an Visual C++ application that sends messages using WAP's Push Access Protocol?
What tools can I use (for Proxy Gateway, for Phone Simulator) for my computer to become a stand-alone Push Initiator + Proxy Gateway + WAP Phone Simulator for my application to test on?
note:I am not asking for codes i need someone worke with such application to guid me, i did search on the enternet but did not found what i ma looking for.
Best Regards,
Rasha
|
|
|
|
|
I wish to load some bitmaps from bmp files (or other formats would be even better ) at runtime, and have them as normal resources (IDB_XXX...). But i read that LoadImage does not support LR_LOADFROMFILE under CE. Any clue?
I'm using eVC6 and MFC, no .Net
|
|
|
|
|
We are developing an application for PDAs. One of the features of the application is to record a voice message of the user - works properly on Samsung i600 PDA, but does not work on the Verizon XV6600 PDA.
We used Microsoft's built-in voice control (using WinCE Pocket PC API VoiceRecorder_Create) to record the voice message.The same control also provides an option to playback the recorded message.
We have made the following observations:
1. The verizon device records and plays back all voice messages recorded in all other formats - PCM formats with different frequencies.
2. The verizon device playsback the message recorded in GSM format only till max 5 sec.Eg if I record a lengthy message - 15 sec, it playsback properly for the first 5 sec, and then stops.
3. If I exit my application and click on the voice file created through my application, the same voice control opens it by default and still plays back for 5 sec only.
4. If I launch any other Voicerecoder application, and try to play my file, it plays completely.
5. The file recorded on Verizon device plays back on the Samsung device properly and completely.
6. The file recorded from the Samsung device does not play back completely on Verizon device.
Our doubt is that the voicerecorder control is faulty on the Verizon device, but we did not get any mention of this on the internet.
Any clues??
|
|
|
|
|
I have installed eVC++ with SP4. But when I try to run it I end up an error message like:
Microsoft eMbedded Visula C++ has discovered no CE platform SDK installed on the desktop. Please install at least one CE platform SDK launching Microsoft eMbedded Visual C++.
I am a newbee to WinCE and I don't know what should I do. Do you know?
|
|
|
|
|
You have to download and install a Windows CE SDK (Pocket PC 2003, Smartphone 2003 or the Generic SDK for Windows CE 4.2).
These are free downloads from Microsoft.
Regards,
João Paulo Figueira
Embedded MVP
|
|
|
|
|
Now I get what the warning means. Thank you
|
|
|
|
|
Hi
i have just instaled VS2005 Beta2 on Virtual PC,
i created a smartphone project and tried to built,it gave the following error:
Error 1 The specified task executable location "C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Csc.exe" is invalid. C:\WINDOWS\Microsoft.NET\Framework\v2.0.50215\Microsoft.CSharp.Targets 127 9
i checked Project properties, NETCFVersion is set to v1.0,though i think it should select CF v2.0?
kindly help me out
Thanks
MyBlogs
http://weblogs.com.pk/kadnan
|
|
|
|
|
Did you have Beta 1 installed on this machine?
|
|
|
|
|
Dear community,
Does anyone know how to get the mobile web application client's unique device ID? There are solutions for mobile (window) applications but I couldn't find one to use with web application.
Thanks in advance
Utku KAYA
|
|
|
|
|
To recieve different solutions;
I have built a mobile web application but it must be used only from certain PDAs.
|
|
|
|
|
I'm having a problem I can't explain. I'm trying to create a generic class that asynchronously loads objects in the background for later use. I'm using C#/VS.NET 2003 and programming for an IPAQ 5500 series.
The code is very simple, just a function which loads 3 forms into 3 objects, and releases a mutex after each one is loaded. Then it has 3 properties, one for each object, and in the get accessor it waits on the mutex and returns the object:
private workerThreadProc()
{
mutex1.WaitOne();
mutex2.WaitOne();
mutex3.WaitOne();
frmtest = new frmTesting();
mutex1.ReleaseMutex();
frmload = new frmLoading();
etc.
}
public frmTesting TestingForm
{
get
{
mutex1.WaitOne();
return frmtest;
}
}
Now if i take just that method and run in on a separate thread inside my form, it works. But if I create an instance of this class and the class runs the thread asynchronously in it's constructor, the method starts but then seems to sleep. Any call to the three properties will get to mutex?.WaitOne(); and then hang.
Anyone have any idea why this is? It doesn't happen on the desktop, and if I explicitly set the thread priority to Above Normal, it doesn't happen either, but then my form is unresponsive until it's finished and I may as well have loaded them synchronously.
Any ideas?
Nick
|
|
|
|
|
In embedded vc programming, is there any ActiveX control for Internet Explorer? Can i get any other custom control same as IE? Please help me....
Thanks in advance,
sruthi
|
|
|
|
|
Hi! I am facing problem in Interprocess
communication using message queues of wince (version 5.0). The project is MFC based and I am using Embedded visual c++ version 4.0. When I am runing the project it gets successfully executed and message queses also gets created successfully but I am unable to open message queue for reading or writing purpose. I am getting error in MQopenqueue(). When I checked the Errorcode it says "MQ_ERROR_SERVICE_NOT_AVAILABLE
Cannot connect to the Queue Manager"
The source code is as below.
QUEUEHANDLE g_hRecvQueue;
QUEUEHANDLE g_hSendQueue;
WCHAR g_szRecvFormat[MAX_SIZE];
PROPID aPropID[2];
PROPVARIANT aPropVar[2];
int iProps = 0;
aPropID[0] = PROPID_Q_PATHNAME;
aPropVar[0].vt = VT_LPWSTR;
aPropVar[0].pwszVal = szPath;
iProps++;
aPropID[1] = PROPID_Q_QUOTA;
aPropVar[1].vt = VT_UI4;
aPropVar[1].lVal = 1000000000;
iProps++;
qp.cProp = iProps;
qp.aPropID = aPropID;
qp.aPropVar = aPropVar;
qp.aStatus = NULL;
// Create
DWORD ccNeededSize = MAX_SIZE;
HRESULT hRes = MQCreateQueue (NULL, &qp, g_szRecvFormat, &ccNeededSize);
if (hRes != S_OK) {
AfxMessageBox(TEXT("Message Queue creation error"));
}
hRes = MQOpenQueue (g_szRecvFormat, MQ_RECEIVE_ACCESS, MQ_DENY_NONE, &g_hRecvQueue);
if (hRes != S_OK) {
AfxMessageBox(TEXT("Message Queue open error"));
}
Please suggest the possible solution.
With Regards
Indianstar
|
|
|
|
|
We use presice timing in our program for timestamping different events. We rely on processor frequency measurements to get high accuracy results. When we ported our program to laptop we had to deal with Power Measurement to guarantee that CPU runs at maximum frequency. We’ve created own power scheme that gets activated by the program and lasts for its lifetime.
This power scheme has the following settings (the same for AC and DC):
POWER_POLICY power_policy;<br />
<br />
power_policy.user.ForcedThrottleAc = 100;<br />
power_policy.user.FanThrottleToleranceAc = 100;<br />
<br />
power_policy.user.IdleTimeoutAc = 0;<br />
<br />
power_policy.user.IdleSensitivityAc = 1;<br />
<br />
power_policy.user.ThrottlePolicyAc = PO_THROTTLE_NONE;<br />
<br />
power_policy.user.OptimizeForPowerAc = TRUE;<br />
<br />
<br />
MACHINE_PROCESSOR_POWER_POLICY processor_power_policy;<br />
<br />
processor_power_policy.ProcessorPolicyAc.DynamicThrottle = PO_THROTTLE_NONE;<br />
This power scheme when activated keeps CPU at its maximum frequency.
That was the case until we started working with the newest laptops based on Pentium M 760. The settings in the power scheme above do not prevent the processor from throttling.
I’ve got a test that measures time between two external events and counts the number of processor clocks using RDTSC instruction.
If executing on a laptop based on Pentium M 755 (2GHz, 400 MHz FSB), the test shows that with the power scheme (see the settings above) activated the processor runs at top frequency all the time, no matter what CPU load is.
The same test running on a laptop based on Pentium M 760 (2GHz, 533 MHz FSB), or on Pentium M 770 (2.13GHz, 533 MHz FSB) shows that frequency goes up and down depending on CPU load.
Please, give me a hint on what I can do to keep CPU frequency at its maximum.
I’ve also checked BIOS settings, the only two options available are dynamic frequency switching and always low.
All laptops run Windows XP Pro SP2, we write the code in C++.
Any ideas are welcome.
Vitaly Kashkarov
|
|
|
|
|
Hello. I have a pocket PC and I need to draw one string (or add a label) on the incoming call bubble. So my question is this:
How do you draw a string on a dialog that is not yours using the coredll functions? I would definately settle for being able to add a "static" or label. How would I do that?
I used spy++ and found out that the incoming call dialog bubble window hierarchy goes like this:
"text": (class)
-"Phone - Incoming...": (Dialog)
-- "": (Working)
--- "": (DISPLAYsomething)
---- "": (Webview)
----- "Accept": (ATL::BUTTON)
----- "Ignore": (ATL::BUTTON)
I am able to set text on any of those, but unfortuately they did not use a label for anything on the form other than the buttons. So that means I cant just find the existing label and change the text.
Is there a way to hook the WM_PAINT event to call a c# function after doing the regular paint? If so will I be able to use TextOut or something similar to draw a string on the form? Which window should I draw on? The Webview one?
I have been fighting with this for a while. Thanks.
Ben
|
|
|
|
|
Hi everyone!
Is it somehow possible to load, scale AND save JPEGs in evc4?
It would be no problem with GDI+, but I must use unmanaged code, so I do not have the compact framework. (Someone told me there would be no saving for Image at all for embedded)
Are there other solutions than GDI+? Or can I include GDI+ just like for desktop windows also under native? I found some imaging.h and gdiplusimaging.h in the PPC2003 SDK, but no MSDN entry or whatever for it and also no way to make use of these (boring ) files.
Or does anybody know another easy way for my problem?
Thanks,
Roland
|
|
|
|
|
Try looking up info on the IJG Library. Right now that's actually the only free way to do it as the GDI+ isn't fully implemented in the compact framework. So unmanaged is pretty much your only option. IJG is the independent jpeg group and if you go to pocketpcdn.com they have a wrapper project that makes it easier. LEADTOOLS is easiest of course, but its 1000$.
Nick
|
|
|
|
|
At the first time when I set up my apllication and start it, merge replication is done ( 2 minutes). That's not the problem. I want avoid full cycles of replication after the first time. All the time I have to wait 2 minutes, but Merge Replication shoould only replicate changed items.
I am calling the Method ReinitializeSubscription(true) before call Synchronize(), for update reasons (If database passed the first replication already).
Is there a way to cut the replication time ?
|
|
|
|
|
Hi
Ive used AdrianStanley's Sortlistview classes (available here susccessfully on the emulator but upon deploying dll are not found (also evc++ wont work on my machine). Looking for a solution I tried using unicode geometric shapes - did not work got a plain square on supposedly unicode compliant Fonts.
Tried Alans Glacial list (available here) - wont work on CF.
Then I found Alex Yakhnin's CustomHeader Code (opencf), that worked, but separately from the nice compares and the very useful TAG property on the Stanley's SortLitView . Now I am trying to merge both without success can anyone point me in the right direction.
Thanks
Aixa
myCSharp.experience(less than 4 months);
|
|
|
|
|
Hi,
I have found some code for IrDA and in class declaration there are lines:
WCE_INS CAnyClass : public BaseClase_1
WCE_DEL CAnyClass : public BaseClass_2
I do not have any idea what that could be?
Can you help me, please!
D.J.
D.J.
|
|
|
|