|
Well, the obvious way is to know heaps about C# before you take it.
Christian Graus - Microsoft MVP - C++
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
Yep, I'd go with that - I passed 70-316 (C# Windows Apps ..) using Kalani's book, but that IMHO wasn't enough - experience also was key...
|
|
|
|
|
Hello,
This is what I am trying to do.
1. On a list box item when the user selects an item, I have to let the user edit the item.
2. On LbSelectedIndexChanged()..I have to provide some way for the user to enter the new data and update it in the list box.
I tried doing this..putting up a new form that has a text box. I got lost at this point, I couldnt succeed to have a button(Done) trying to close the new form,get back and update the list box.
I am quite confused now..Looking for an possible, clear solution or a sample code
Thanks
D
|
|
|
|
|
hi,
are u using a database to populate the list box ? if yes, then on the new form, you could key in the new value and update the database, close this form and repopulate/refresh the list box to reflect the new value, this would also help to prevent accidental updates to the list, however if you are not using some data store, then I would say it is not feasible because every time your user closes the application the newly added value would be gone and this functionality would not be justified.
|
|
|
|
|
hi,
I have the list populated to the listbox from an array. However, i used an editable list box sample to get this done.
Thanks
D
|
|
|
|
|
If anyone would help, even thogh I know it's difficult, could someone please show me how to draw 2 squares and then write collision detection for them??????
MasterSharp (not REALLY a master at C#...)
|
|
|
|
|
It's really easy. First of all, in your onpaint, do two DrawRectangle calls on the graphics object. Then, you take each point that is a corner of one rectangle, and call the PtInRect method to see if it occurs inside the other rectangle. If any of htem do, then they intersect.
I'm going on memory, I may have some method names wrong, but those methods all exist, and will do what you want.
It's when you want to work out if irregular shapes intersect that you have issues.
Christian Graus - Microsoft MVP - C++
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
Um, I'm sorry, but I lost you... I understand some of what you're saying... but did I mention I'm new?
|
|
|
|
|
OK, perhaps you need to learn how to use C# in general before you worry about drawing boxes and having them collide. If you don't understand what I said at all, then you probably need to crawl before you walk, if your intention is to learn how to code.
If you broadly get it and just need some more specific answers, ask away.
Christian Graus - Microsoft MVP - C++
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
What do you mean by onpaint?
|
|
|
|
|
On the forms events. Like onLoad, where you can run code after everything has been initialized, but before the form loads and is shown. There is an onpaint event, you should be able to find it in design view with all the other events.
|
|
|
|
|
As someone else said, your form draws itself in response to an event. That event ( the paint event ) is the only place you should be drawing on your form. A graphics object is passed to this event, this is the object you use to draw, and this particular instance is set up to draw whatever you like on your form.
Christian Graus - Microsoft MVP - C++
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
If you just google collision detection you get loads of results, but basically there are two kinds, bounding box, and pixel perfect. But you only need pixel perfect for complex shapes, like the sprite of a character in a 2D game. Squares are easy. You can adapt a bounding box method to work with circles too i beleive.
|
|
|
|
|
Yeah, I've done lots of that, but I do need to get to basics... (sorry, had to eat). But, some of it's just boring to go through, and then there's the cool stuff. Thanks a lot. 
|
|
|
|
|
Does anyone have any other trusted lnks as to where a beginner should go?
|
|
|
|
|
Really, a beginner should buy a book and work through it. After that, once you have a handle on C# in general, and the 'boring' bits, you shouldn't need any other resources than MSDN and this site. There are also MSDN forums, but I think these forums are better. By MSDN, I mean msdn.microsoft.com, where all the C# documentation is.
Christian Graus - Microsoft MVP - C++
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
Honestly, I've got several, but, MAN! Books alone are tough. I'm going to look into a class (no pun intended). Thanks!
|
|
|
|
|
hi
i want to start programming for all type of mobiles like Java 2 Micro edition (J2ME), Is that any way or tools or compilers or .... for mobile Programming like java ?
i don't want programming just for smart phones or package pc, i want to programming with c#.net and compile my App to java and create .Jar file and run it in all type of mobiles.
thanks.
|
|
|
|
|
hdv212 wrote: i want to programming with c#.net and compile my App to java and create .Jar file
Not sure if such a thing exists
"Try asking what you want to know, rather than asking a question whose answer you know." - Christian Graus
|
|
|
|
|
Hi!
I think it could help if you read about the concepts of .NET, especially the CLR.
When you write a .NET program (be it C#, VB.NET, J#,...), it gets compiled to IL and a runtime has to interprete this IL.
This is similar to Java, but you have two completely different runtime environments: the JVM für Java, the .NET runtime for .NET.
You can install the .NET Compact Framework on mobile devices, though, and then run special .NET programs on these devices, too.
But they are and stay .NET programs and not Java applications!
Regards,
mav
--
Black holes are the places where God divided by 0...
|
|
|
|
|
Hi and Thanks mav.northwind
I know this, but i want to know is any tools,plugIns,Simulator,... for compile my .Net app to Java ? and create .jar file to run in all mobile devices (such as sonyEricsson,LG,Sumsong,Nokia, ....)?
thanks
|
|
|
|
|
In that case: No.
Regards,
mav
--
Black holes are the places where God divided by 0...
|
|
|
|
|
good evening everyone
i have a textbox in registeration form that enable user to insert arrival date,that will be inserted into database through procedure,when i obtain this value inside textbox and convert it as follows
command.value=(datetime)textbox.text;
an error occurs saying (unable to convert string to datetime
please anyone tell me whats iam doing wrong
thanks in advance
|
|
|
|
|
Try a DatePicker or DateTimePicker instead.
|
|
|
|
|
If you don't want to use a picker, but want to start from some string information,
either use DateTime.TryParse to parse an entire date/time string, or use int.TryParse
to parse the numeric fields, then use the appropriate DateTime constructor.
Luc Pattyn [Forum Guidelines] [My Articles]
this weeks tips:
- make Visual display line numbers: Tools/Options/TextEditor/...
- show exceptions with ToString() to see all information
- before you ask a question here, search CodeProject, then Google
|
|
|
|