|
Sorry for the mistype.
I meant VS2005
|
|
|
|
|
I know this sounds a little dumb, but just do a quick check that you have version 2 of the CompactFramework installed on the device.
I remember I couldn't use the Clipboard class in my apps until I installed CompactFramework version 2...
-Daniel
Typing too fast fro my owngood
|
|
|
|
|
How can i getting start with mobile application?
................
|
|
|
|
|
Well, that depends on what you intend to accomplish. You can use C# if you want to develop .NET programs (best option for cross platform/cross processor, but .NET has more overhead than compiled programs). You can use Embedded C++ if you want a compiled program (faster than .NET, but you need to compile for every platform and processor). You can use Visual Basic, or even web pages (not as much control as C++ or C#, but they are cross platform/processor). Then there are the non-Microsoft options like Java. Basically, development for mobile is the same as Windows programming. The screens are smaller, and the input is different.
|
|
|
|
|
I say stick to what you know. Are you a C++, C#, Visual Basic, web page, or Java programmer? You need to figure out what device(s) you are going to develop for and download the SDK that goes with that device. The main difference in terms of writing code for the handheld is there are some functions of programming languages that will not be available on the handheld that are available on a normal Windows computer. The SDKs that come with the handheld device or handheld OS will only allow you to use the supported functions (or add functions that only the handheld can support). To get started, you must figure out what you need to accomplish. Are you going to support every handheld out there, or only a few? Are you going to need to distribute service packs or new versions in the future? Are you more concerned with speed or portability? The answers to these questions will help you determine what language to use. Once you have chosen a language and downloaded the SDK, you can read the SDK's documentation for examples. If you're developing on the .NET framework, you can start by reading up on the .NET Compact framework: http://msdn.microsoft.com/netframework/programming/netcf/default.aspx
|
|
|
|
|
Does anyone out there know of a way to start Activesync with pre-determined connection settings without using the Get Connected feature? I want to try and automate the connection process on both the handheld and desktop, but I can't seem to find anyway to tell Activesync to use specific connection settings or automate it at all for that matter. Any help will be greatly appreciated. Thanks in advance.
|
|
|
|
|
I`m using ActiveSync version 4.1.0 and I have no problems with automatic connections. I just connect my handhelds with the PC and the connection is established.
Set Activesync to listen to the correct port, set the device to accept connections with PC.
I can connect on serial ports and over USB. I never use the Get Connected feature.
|
|
|
|
|
Thank you for responding. I was using Activesync 3.5 (that's what came with the device). I installed Activesync 4.1.0 and I'm running into the same problem. The device I'm using can only connect over the comm port, and doing this with 4.1.0 still requires me to run "Connection settings..." then press the "Connect" button on the desktop. While the desktop is looking, I have to open PCLink on the handheld. Basically I'm looking for a way to create a program on the handheld that will silently try to connect with the desktop, and something on the desktop that will quietly look for the handheld. The user will start one application up on handheld, and one on the desktop. Both applications will handle all settings for the user. For my setup, the handheld will always be connecting with Com1, and the desktop will also always be connecting with Com1. These programs will both run from the system tray and show the user icons/colors to tell them what the status of the connection is (just like Activesync). The customers have been complaining it's too difficult to make the devices connect to the desktop. I did find the GuestOnly registry setting that will never prompt the user to make a Partnership, but I can't seem to find where Activesync is saving it's settings. The dropboxes and checkboxes in connection settings have to be saved somewhere. Any ideas? Thanks in advance.
|
|
|
|
|
The desired behaviour you describe is exactly what ActiveSync is doing at my workstation. So probably your devices run on a different platform than mine.?
My devices run Windows CE 3.0, Windows CE.NET 4.1 and Windows CE.NET 4.2.
I connect these devices either using one of the serial ports or USB.
So in ActiveSync I choose which COM port that I will be using, and I check the checkbox to accept USB connections, further in the Connection Settings of ActiveSync I have selected
"This computer is connected to:" to Automatic
And I have checked the checkbox: "Open ActiveSync when my device connects"
That`s it from the PC side, on my handhelds I just go to the
control pannel -> PC Connection and in there I enable direct connections
That`s it. Now whenever I connect the device the PC immediatly recognizes the connection attempt and connects to the device.
Ah, one thing, the connection doesn`t work if I boot my device while it is connected to the PC. So I have to connect the device to the PC while the device is allready up and running. Or if it was allready connected when booting just break the physical connection and re-establish it.
I never access the ActiveSync program directly except when I wish to change the serial port to which it should poll for devices.
I hope this gives might give you an idea as to what may cause your problem.
Regards,
Davy
|
|
|
|
|
My device has Windows CE .NET 4.2 installed, but in PC Connection I have no option to enable direct connections. I can just select which comm port to use along with the speed. When I disconnect the serial cable and reconnect it, I have to manually start PCLink again to connect to the desktop.
|
|
|
|
|
I need to know the Ethernet Permanent Mac Address
and I would like to know how to detect if a ethernet
card is :
1) removable (tipical of laptop) or fixed (on the bus)
2) on board on a dockin station
3) avoid mac addres like 00-53-45-00-00-00 (wireless
card??)
Im work with devstudio C++ 7.1
Can you help me ?its very urgent
Thank you a lot in advance for any suggestion/help
Mario
|
|
|
|
|
Hi all,
I am experiencing a problem with a windows ce terminal. The terminal is connected to a wireless network. All seems fine, and can ping the needed servers and workstation. However, when i try to make a connection through net use * \\192.168.11.113\bginfo, or any other share on any server/workstation it fails with the error message: command failed: status 53.
Does anyone have a clue? It can't be the username / password combination because we have tried that also.
Any help would be very much appreciated.
Rolf
|
|
|
|
|
Hi All
I am using DataSet from Oracle and serialized it XML file. Using the Same file in Pocket PC with .NET Compact Framework C# Application.
My Problem is that whenever there is a change/update in any row(field) i want to update the same in the XML File. If i use the function to write to xml it writes the complete DataSet of PPC onto the XML which takes hell of a time as there is 300 Records. Where as i need to know if there is anyway that i can update only the part of XML which has been effected in DataSet
Rakesh Salian
|
|
|
|
|
I would try one of the follow :-
1. Thats the kind of thing I would be inclined the use a memory mapped file for, I don't know how the Windows CE MSXML would react to that, I have studied/used that SDK in a while, but having the whole xml file in memory is going to help.
2. Another good alternative would be to encapsulate all that business logic in a seperate threads, using a queue of requests/write to read and write to the DOM, therefore insulating the GUI from any performance problems the XML end of things is having. This would tricky to get right.
3. I would also try and normal the dataset to the nth degree, at 300 records you _must_ have alot of repetition there, lose it, do _anything_ to get that dataset smaller.
Regards
Ray
"Je Suis Mort De Rire"
Blogging @ Keratoconus Watch
|
|
|
|
|
hello ...
I tried to use NotifyIcon class from this article http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetcomp/html/messagewindow.asp but the odd thing is that it makes an icon but the icon is invisible.I know that it`s there becose I`ve put a Click event on it + MessageBox.Show("111"); and the message box appears.
I tried both :
String szPath = Assembly.GetExecutingAssembly().GetModules()[0].FullyQualifiedName;
ExtractIconEx(szpath, 0, 0,ref hIcon, 1);
and
hIcon = LoadIcon(GetModuleHandle(null), "Icon1");
but the result is the same (the icon is 16x16).
Can someone give another solution?
I am using the Windows CE .NET Emulator that ships in VS.NET 2003.
Eusebiu
C#.NET Developer
|
|
|
|
|
Greetings:
I am programming a Fujitsu Siemens LOOX 720 PDA running Windows Mobile 2003 2nd Edition. I am using Visual Studio 2003 and programming in C# under the "Smart Device" configuration.
I have hit a brick wall:
Every time I set come to a breakpoint that I have set, mosy computer disconnects from my PDA. The message box that comes up says:
"The remote connection to the device has been lost. Please verify the device connection and restart debugging."
This is happening every single time I come to ANY breakpoint! I am trying to debug some problems but I can't get anything done!
Thanks in advance to anyone who responds.
Mark
|
|
|
|
|
Hi,
What is the version of the emulator you are using? It seems to be a problem in with the emulator 5.3.0.26 when used with Visual Studion 2003
With the emulator 4.2.0.20 it works as expected. Incase, it dosen't work, Check your Emulator settings.
Thanks,
Kishore Gaddam.
|
|
|
|
|
Hi Kishore, thanks for your response.
I will check and let you know.
Mark
|
|
|
|
|
hard reset the device ...
Regards
Ray
"Je Suis Mort De Rire"
Blogging @ Keratoconus Watch
|
|
|
|
|
I am developing an application using 802.11b wireless on a CE.NET 4.2 device using C# and .NET CF1. When I go out of range of the wireless base station, if I get back in range before the connection on the device gives up retrying, I can regain a connection to my application server. But if the wireless connection stops trying before I get back in range, my application will consistently fail to connect. The only way is to manually go back and renew the connection in the IP settings. Something I don't want the end user to have to do.
Can anybody give me some advice as to how I refresh the connection settings from within my application, or how I can check the status of the adapter?
Many thanks
|
|
|
|
|
I have a issue with the PPC installation using cab wizard, any idea how to over come this. I need to overwrite the installtions, with out asking for user confirmation in the sucessive installations, how to do this.
Brief of what I have done is below.
I have created 8 cab files and I have given the overwrite option in the .inf file like
[Files.XYZ]
File1.cfg,,,0
File2.cfg,,,0
Finally my batch file contains below line for isntallation.
CEAppMgr.exe ".\install1.ini" ".\install2.ini" ".\install3.ini" ".\install4.ini" ".\install5.ini" ".\install6.ini" ".\install7.ini" ".\install8.ini"
I want to get rid of app manager asking '...already installed.Do you want re-install/upgrade?'.
Thanks,
Krishnan
|
|
|
|
|
I wish to implement a application to make translation between chinese word to english word in pocket pc. It will allow user write the chinese word in pocket pc then send remotely by .net compact framework(xml web service) to the remote server. Is the pocket pc itself support write foreign language (chinese word) and can xml web service send chinese word to the remote server from pocket pc?
|
|
|
|
|
Yes, Pocket PC supports multi language implementation but i doubt if Chinese is included in the list of supported languages. Well, incase if Chinese is not supported, then i guess, you can try some of the free libraries that give Internationalization support for Chinese language.
Thanks,
Kishore
|
|
|
|
|
I wish to implement a chat room that use between PDA (pocket pc) and desktop pc using C#. Is it any idea to implement this? XML web service can implement this? or any other suggestion for it?
|
|
|
|
|
hallo
i loaded a xml file to datagrid. now i like to save this datagrid to my table called maf1 which is in sdf database.
beagle 01
|
|
|
|