|
What makes you think that posting in the wrong forum will help?
With this being said, have you tried Marshal.SizeOf() ?
Regards,
mav
--
Black holes are the places where god divided by 0...
|
|
|
|
|
Hi all,
I'd like to get a book on C# and .NET which will act as a reference book and also be a gentle introduction for a C++ programmer - any suggestions?
TIA,
Steve.
"He's got a lot on his mind, and it's not a load-bearing structure." - John Weak
|
|
|
|
|
Wrok Programming in C# for Beginners is the best book available.
Vipin
|
|
|
|
|
C# Cookbook would be a good book to look at, you wont have any problem with syntax and OOAD, so no point in getting a book that steps you through that (since you are a C++ programmer). The C# cookbook will get you into the .Net framework and show you how to apply it correctly for a number of realworld/complicated problems from simple server side console application to remoting, threads and webservices.
|
|
|
|
|
hi all,
in my application when i double click a list view it opens a new form... if i double click it again it again opens a new form again .... is thr any method to find out how many forms are opened already before opening a new dialog...
thanks a million in advance.....
|
|
|
|
|
If you open a new form, you must put it in a collection.
Then you can read the "Count" from collection to know
how many forms are opened.
|
|
|
|
|
can you plz explain it more.... plzzzz
little e.g will be more helpful....
thanks a lot in advance.....
|
|
|
|
|
For example :
Just create an ArrayList.
ArrayList a = new ArrayList();
If you create a new form, for example:
Form form = new Form();
a.Add(form);
form.Show();
If you want to know the amount, then
get the a.Count
|
|
|
|
|
thank u very much..... u r gr8... simple and perfert.......
thank u.....
|
|
|
|
|
I would say that the prefered OOP style way is to use a Singleton object.
A Singleton object is an object with no visible constructors.
You declare every constructor as private, thus hiding them all.
In order to get your single instance of the class, you create a static function which checks if an instance was already created.
If it was, you return that existing instance.
If not, you create a new one and return it.
Example:
public class SingletonClass
{
SingletonClass instance;
private SingletonClass()
{
}
public static SingletonClass GetInstance()
{
if (instance = null)
instance = new SingletonClass();
return instance;
}
}
|
|
|
|
|
hi
i am trying to retrive image from sql server using asp.net 2.0 .i use vb.net as a code behind the language.
for saving image into sql database i wrote a code as fallow
Dim len As Integer = fileCompanyLogo.PostedFile.ContentLength
Dim pic(len) As Byte
fileCompanyLogo.PostedFile.InputStream.Read(pic, 0, len)
and insert pic into databse where database field is image type.
but i have a problem to retrive image from database.
so plz help me
|
|
|
|
|
Hi People¡¡ i have a question with Singleton pattern i dont use multithread development and the singleton structure that i use is that
<br />
public static GestorBD Instance<br />
{<br />
get<br />
{<br />
if (instance == null)<br />
instance = new GestorBD();<br />
<br />
return instance;<br />
}<br />
}<br />
but in new GestorBD(), i´d like to pass a parameter how can i do it??becouse i received "0" or "1" i have to read and xml or other xml
thanks for all
-- modified at 5:50 Tuesday 1st August, 2006
Dios creo un equipo perfecto a los demas los lleno de extranjeros
|
|
|
|
|
Legolas_Bilbao wrote: but in new GestorBD(), i´d like to pass a parameter how can i do it??becouse i received "0" or "1" i have to read and xml or other xml
If you pass a parameter to the constructor then what you are implicitly saying is that it may not be a singleton. If it is still a valid case for a singleton then create a property or method to take the parameter which will change the existing state of the object.
|
|
|
|
|
the one thing that the Singleton pattern ensures as that only one instance of the object exists in your application at any given time. you have a private parameterless constructor that instanciates that object if it doesnt exist (lazy loaded) and thats it. you want to rethink your design if you are having to pass in a parameter to the constructor. Why not have a method inside the GestorBD class called ReadXML(string xmlString)/ReadXML(int method) to do the reading of the xml? Its difficlut to say what is correct without looking at the entire purpose of your class.
|
|
|
|
|
thanks i understand it
thanks for all
-- modified at 13:59 Tuesday 1st August, 2006
Dios creo un equipo perfecto a los demas los lleno de extranjeros
|
|
|
|
|
Hi,
is there a way to disable the X (close) button in the title bar of a Form?
I don't want to completely remove the controls from the title bar because I want to have the icon and the minimize button still visible.
I tried a few ways based on the override of the WndProc method, but they didn't work, probably because they were in VB6 and porting them to C# broke something.
Thanks for any help.
|
|
|
|
|
I guess thats not possible. Even I wanted the same thing some time ago but failed to do it. i even tried with some java scripts there also i failed to get a result. So i guess it is not possible.
Vipin
|
|
|
|
|
Hello Friend,
As i get your problem.
Try this solution.
Firstly Declair a bool IsClose = false;
Then in,
protected override void Dispose( bool disposing )
{
if(IsClose)
{
if( disposing )
{
if (components != null)
{
components.Dispose();
}
}
base.Dispose( disposing );
}
}
Make IsClose = true
when you want to close the form and then
call Dispose(true);
Rahul Kulkarni
|
|
|
|
|
I already use this method, but the close button is still enabled, so when the user clicks on it, nothing happens and it has not a good feeling.
Thanks anyway.
|
|
|
|
|
const int SC_CLOSE = 0xF060;
const int MF_BYCOMMAND = 0x0;
[System.Runtime.InteropServices.DllImport("user32.dll")]
public static extern IntPtr RemoveMenu(IntPtr menuHwnd, int position, int flags );
[System.Runtime.InteropServices.DllImport("user32.dll")]
public static extern IntPtr GetSystemMenu(IntPtr hwnd, int bRevert);
public static void EnableApplicationClose( System.Windows.Forms.Form form, bool val )
{
IntPtr menu = GetSystemMenu( form.Handle, val ? 1 : 0 );
if ( !val && menu != IntPtr.Zero )
RemoveMenu( menu, SC_CLOSE, MF_BYCOMMAND );
else
{
form.Enabled = false;
form.Enabled = true;
}
}
|
|
|
|
|
Thank you so much!
It's exactly what I was looking for!
|
|
|
|
|
In my project I m created DataGrid TableStyle and DataGrid Text coloumn when clicking on textcolumn contain of that coloumn display in the next form.
my problem is before sorting code working fine but when i m doing sorting and clicking on any datagridtextcoloumn it displaying before sorting data.
i m binding datagrid with type dataset.
sorting base on datagrid header row.
help me it's very urgent.
|
|
|
|
|
can u make it little more clearer please. I didnt get u.
Vipin
|
|
|
|
|
I m binding datagrid with schema, datagrid having five column datetime ,seqno,networkid,type,message etc.
i created datagridtablestyle.
datagridtablestyle allowsorting property is true.
when i m clicking on datagrid header it doing should sorting according to that.
when i m double clicking on any datagridtextcolumn,i m finding on which row and which coloumn i clicked then i m displaying the cell value in the next form.this is also working but before sorting.
after sorting when i m doing samething it displaying before sorting data.
for example
there are three coloumn in datagrid
before sortin
Id type Message
1 m Hello
2 e bye
3 s Yes
when i m double clicking on any row or coloumn it display message coloumn value in the next form.
suppose i m doing sorting on message colomn
After sorting
Id type Message
2 e bye
1 m Hello
3 s Yes
when i m double clicking on any row or coloumn it display message coloumn value in the next form.
suppose i clicked on Hello that's second row third coloumn ,so it should display Hello in next form but it's displaying old one that is "Bye"
even though i m using data grid referesh propertie and re binding the datagrid also.
but result is same.
|
|
|
|
|
Hello Frieds,
Can we do application which will get time and date from any datetime site
and synchronize the time of client machine in C#.Net windows application ONLY.
Code, Helpfull sites needed.
Thanks in Advance.
Rahul Kulkarni
|
|
|
|