|
To make it short:
Pocket PCs have far less memory then normal computers. Most functions are only missing because the framework size must be reduced for handhelds. Nevertheless there is a big chance that some other function does what your are trying to do (but as I dont know the pocket fw very well I cant help you in this case).
|
|
|
|
|
Okay.. thanks for the reply.. I was just because, i browsed the SDK for Pocket PC 2003 and the SDK for CE 4.2 and they had some API calls you can use to copy paste, etc.
I'm developing to a NeoNode, it has 32 mb of free memory, a phone which is running win CE 5.0, with .Net support. So i just figured that it is possible to do such operations, and then i couldn't understand why microsoft didn't add it to the Compact framework.
Again thanks..
|
|
|
|
|
I have made 2-3 Vb programs and I cannot start them on any other PC. I read other articles on this site and I've seen that it takes a .NET Framework package to start my application. Can somebody help my find the MSCOREE.DLL ans the .NET Framwork package to start my 2002 visual studio VB. Thanks a lot....E-Mail me the answer at alexisrock@msn.com or sent my the package if you can.
Alexis V.P.
|
|
|
|
|
You can download what you need here[^]ere
Why would anyone waste time arguing with an accountant about anything? Their sole function is to record what happenned, and any higher aspirations are mere delusions of grandeur. On the ladder of productive contributions they are the little rubber pads at the bottom that keep the thing from sliding out from under you. - Roger Wright
|
|
|
|
|
JeepManiac900 wrote:
E-Mail me the answer at alexisrock@msn.com or sent my the package if you can.
No one is likely to do this. If you want e-mail notification, register as a user and provide your email at registration. Then when you post as a logged in user, you can elect to be notified when someone replys to your post. In addition no spider is likely to discover your email address (from the plain text version in your post) and put you on a spam list.
Why would anyone waste time arguing with an accountant about anything? Their sole function is to record what happenned, and any higher aspirations are mere delusions of grandeur. On the ladder of productive contributions they are the little rubber pads at the bottom that keep the thing from sliding out from under you. - Roger Wright
|
|
|
|
|
Hi,
Just Install the .Net Framework ver(in which ur app is developed) on the m/c where u want to run ur App...........
Regards,
Ritesh
|
|
|
|
|
Hi,
I created a simple application in C# using .NET visual studio. The release build seems to work just fine on my development machine but it does NOT seem to work on my "non-development" machine (a clean W2k machine with no visual studio .net). By the way, I was using the default release build setting to create the exe.
I get error complains such as "mscoree.dll is missing". When I provide this mscoree.dll it cries about some registry key not setup to point to the install path etc. etc.
Any idea, suggestion, help?
Thanks!
|
|
|
|
|
This seems to be a common question again. If you developed your application using C#, VB.NET or Managed C++, you need the .NET Framework. You can't just redistribute parts of it - you need the whole 20MB package. Download the redistributable here[^]. Windows Server 2003 includes .NET Framework 1.1.
I don't think this download currently contains Service Pack 1. It's advised that you apply this service pack. Download here[^] (or here[^] for Windows Server 2003).
If you want to install the .NET Framework along with your application, see Microsoft's Setup Bootstrapper Sample[^].
Stability. What an interesting concept. -- Chris Maunder
|
|
|
|
|
|
Greetings, I have a datagrid in a parent form that created a child form when one of the cells in the parent form is double clicked, a dataset is then passed to the child form in the constructor. With that dataset, I'm creating a new datagrid. When I try to set the column width values or capture a MouseDown event, it seems as though the Child Form is ignoring all attempts and defining events and column width values. The same code works fine for the parent form; any thoughts?
--Mike
|
|
|
|
|
Normally this should function properly. Without any further details I dont think anyone can help you. If it isnt too much you should post the relevant parts of your code.
|
|
|
|
|
Okay, I call the new form passing it a dataset. In the new form, I call a method to initialie the datagrid; here is that code. The Alternating back color, the mousedown events, and the column width seem to be ignored. Seems like I'm missing something simple here:
The steps I'm taking in the constructor of the new form are:
public ClientActivity(DataSet ds)
{
//
// Required for Windows Form Designer support
//
this.gridMouseDownTime = DateTime.Now;
this.ds = ds;
this.WSID = WSID;
InitializeComponent();
InitializeDataGrid(ds,WSID);
//
// TODO: Add any constructor code after InitializeComponent call
//
}
private void InitializeDataGrid(DataSet ds)
{
try
{
//AddCustomDataStyle(ds);
dataGrid1.DataSource = ds.Tables[0];
dataGrid1.MouseDown += new System.Windows.Forms.MouseEventHandler(this.dataGrid_MouseDown);
int rowCount = ds.Tables[0].Rows.Count;
DataGridTableStyle tableStyle = new DataGridTableStyle();
tableStyle.MappingName = "ClientActivity";
tableStyle.AlternatingBackColor = System.Drawing.Color.Gold;
//tableStyle.BackColor = System.Drawing.Color.White;
tableStyle.GridLineStyle = System.Windows.Forms.DataGridLineStyle.Solid;
tableStyle.GridLineColor = Color.Red;
tableStyle.SelectionBackColor = System.Drawing.Color.Blue;
// tableStyle.SelectionForeColor = System.Drawing.Color.Blue;
int numCols = ds.Tables[0].Columns.Count;
DataGridTextBoxColumn aColumnTextColumn ;
for(int i = 0; i < numCols; ++i)
{
aColumnTextColumn = new DataGridTextBoxColumn();
aColumnTextColumn.HeaderText = ds.Tables[0].Columns[i].ColumnName;
aColumnTextColumn.MappingName = ds.Tables[0].Columns[i].ColumnName;
//add handler
//MessageBox.Show(ds.Tables[0].Columns[i].ColumnName);
aColumnTextColumn.TextBox.MouseDown += new MouseEventHandler(TextBoxMouseDownHandler);
aColumnTextColumn.TextBox.Width = 100;
aColumnTextColumn.TextBox.DoubleClick += new EventHandler(TextBoxDoubleClickHandler);
tableStyle.GridColumnStyles.Add(aColumnTextColumn);
}
label1.Text = label1.Text + " For " + WSID;
dataGrid1.TableStyles.Add(tableStyle);
}
catch (Exception e)
{
MessageBox.Show(e.StackTrace);
}
}
|
|
|
|
|
First of all:
Happy new year!
Now to your problem:
I think you are not setting the right mapping name for the tablestyle
Instead of
<br />
tableStyle.MappingName = "ClientActivity";<br />
you should write
<br />
tableStyle.MappingName = ds.Tables[0].TableName<br />
Explanation:
A Grid can show multiple DataTables (eg. when showing a dataset). Thus you can also add multiple TableStyles (foreach DataTable). The MappingName is used to identify to which DataTable the TableStyle is bound. When the DataGrid shows a DataTable and cannot find a TableStyle (like in this case) with the appropiate MappingName it shows it with automatically generated style settings.
|
|
|
|
|
Hello all!
As I understand, static object pointers are considered root of the application and for that reason they are never removed by the Garbage collector.
Is there any way to force the GC to remove those elements?
Thanks
|
|
|
|
|
That would sort of change the static nature of static objects, no? Alot of things would break if you could do what you're asking.
Charlie
if(!curlies){ return; }
|
|
|
|
|
Not automatically. And this is very good as it would break the underlying paradigm.
You can set static members to null. The GC will then remove the underlying object from memory.
|
|
|
|
|
Iam working with an pocket pc application in .NET Compact framework and run it the emulator. I dont know where the EXE and other application files are stored in that emulator.
Sridhar
|
|
|
|
|
Can u please tell me where can i find the emulators ??? I also need them
|
|
|
|
|
If you install .NET 2003 you can get the emulator. it has an in build emulator.
sdaf
|
|
|
|
|
They will be stored this way(i assume the Emulator is english): \Program Files\[Project Name]\[App.exe]
Google: "Windows CE X.X emulator" to all the others looking for a emulator.
|
|
|
|
|
Hi,
What model/make of Pocket PC cum mobile phone would you recommend to buy for experimenting the .NET for devices as well as to use it as a mobile phone..
Please help
"He that is good with a hammer tends to think everything is a nail." - Abraham Maslow
|
|
|
|
|
i can defenatly recommend the NeoNode: www[dot]neonode[dot]com
There is also a "non-official" forum for this phone at: www[dot]redneo[dot]com
It is running Windows CE 5.0
You should know that this phone isn't fully developed yet, but the NeoNode team are releasing updates etc. very often.
|
|
|
|
|
Please, how should I read and display thousands items on ipaq and I dont want to encounter performance issue. Reading and displaying with the help of dataset and datagrid seems to be slow.
Thx
|
|
|
|
|
What do you mean with thousands? Even on a smart device a few thousand items should be no problem. If you have really many thousand (or million) items the DataGrid isnt probably the best choice for you (because it always holds the whole data - not only what is shown). Have a look at http://www.devage.com/SourceGrid/SourceGrid2_EN.html. There youll find a free grid with a virtual mode (which means that only the data which is displayed is hold in memory) which is also available for the compact framework.
For reading your data I cant give you any hints because that depends on how your data is stored (DB, XML, ..)
|
|
|
|
|
The .NET Framework 1.1 install fails when regsvcs.exe attempts to register System.EnterpriseServices.dll.
it will install on Windows NT with Pentium 3 processor, but not on Windows NT with Pentium 4 processor.
The necessary prerequisites are installed - ie SP6a and IE6 SP1.
thank you
|
|
|
|