|
hi all
i m working on a data mining project and need the source code of fuzzy c-mean clustering algorithm
can anyone help me in finding.
regards
|
|
|
|
|
Hi
you can use matlab.there is tools in matlab for fuzzy c-mean clustering.
|
|
|
|
|
Hello!
I have 2 Questions.
(1) I have made a DeskBand in C# in which I can switch b/w taskbar and System Tray. Means if I Right click on taskbar toolbar and press “Move to System Tray” Context menu item it hides it self on Taskbar and Notification icon becomes visible. And if I click on notification icon and press “Move to TaskBar” Context menu item, then it hides it self on system tray and displays on task bar but also show the Windows own TaskBar Context Menu (See Attached Screen Shot). How Can I stop that event from being fired.
(2) Can I hide/show the Quick Launch Bar (On Taskbar) using C# my own Button
For any further help on this topic i cand send u attached snapshots with it on ur mail because i think theres no attached like stuff in it.
|
|
|
|
|
How are you hiding to toolbar? I want to hide my toolbar (deskband) during uninstall. It unregisters fine but a copy off the dll is held in memory by the shell.
|
|
|
|
|
Hi All
I have a window form that shows some lines Arabic text on a label.What I want to do is when mouse goes to some word the meaning of that word should me displayed in the Tool Tip? Any idea how to do this in C#?
Thanks in advance
With best regards
Qumer Mumtaz
|
|
|
|
|
u can use the event mousemove
add the code that set tool tip in the Mousemove event for the label
private void label1_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e)
{
this.toolTip1.SetToolTip(label1,"");
this.toolTip1.SetToolTip(label1,"Meaning");
}
Mohamad A. Flefel
C#.net Developer
|
|
|
|
|
Hi
Thank you for reply but I think you mis understand what I want to do. Let say the text of the label is "That is a Book". So when the mouse is over "That" it should display the meaning of "THAT " only and when mouse is over "BOOK" its should display the meaning of "BOOK"
|
|
|
|
|
Hi all,
I want to find if a given point specified with x & y coordinates of double type, lies within a polygon or not.
This algorithm should also work for points on edges of polygon.
If given point is on the edge of the polygon, or same as the vertex of the polygon then algoryhtn should say that point is inside the polygon.
If anyone has any idea about how to do it, please help me.
I have tried several algorythms but those are not working for points on edges of polygon.
Thanks in advance.
Sulakshana B.
|
|
|
|
|
You can try the following method,
just pass the point object to it,
The points is an array of points of the Polygon edges.
public bool CheckPoint(Point po)
{
GraphicsPath grap = new GraphicsPath();
grap.AddLines(points);
grap.Widen(new Pen(Color.Red,1));
if(grap.IsVisible(po))
return true;
else
return false;
}
Hope that works fine for u,
Regards,
Pramod
|
|
|
|
|
Hi pramod,
Thanx for your reply.
I have already tried this method using Point & PointF classes.
But my point has x & y coordinates of double type.
So this solution is not useful for me.
Anyway thanks for your kind reply.
Sulakshana
|
|
|
|
|
But y r u using double type for the point co-ordinates,
i think Float or Int is enough for point co-ordinates and u should
convert them to Int or Float type.
Regards,
Pramod
|
|
|
|
|
Just convert the double values to float: new PointF((float)x, (float)y). A float has a precision of seven digits, unless you are making something that needs extreme precision, that is surely enough.
---
b { font-weight: normal; }
|
|
|
|
|
Hi,
I am a begineer with .NET and C#, coming from a C++ background. Can anyone kindly tell me what is the new keyword good for in virtual method versioning? What difference does it make if I write "new public void f(){}" instead of "public void f(){}" ?
Regards,
Jeevan
|
|
|
|
|
Hi
In C#, the new keyword can be used as an operator or as a modifier.
new operator Used to create objects on the heap and invoke constructors.
new modifier Used to hide an inherited member from a base class member.
Use the new modifier to explicitly hide a member inherited from a base class. To hide an inherited member, declare it in the derived class using the same name, and modify it with the new modifier.
copy and paste the following link in your msdn library
ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.1033/csref/html/vclrfNewOpPG.htm
or
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/csref/html/vclrfnewoppg.asp[^]
Thanks
Ahmad Shaban
|
|
|
|
|
Thanks for the help
Regards,
Jeevan
|
|
|
|
|
Hello,
Consider the following code example:
public class Foo
{
public virtual string DoFoo() { return "Foo.DoFoo"; }
public virtual string DoBar() { return "Foo.DoBar"; }
}
public class DerivedFromFoo
{
public override string DoFoo() { return "DerivedFromFoo.DoFoo"; }
public new string DoBar() { return "DerivedFromFoo.DoBar"; }
}
public class Main
{
public static void Main(string[] args)
{
DerivedFromFoo derivedFromFoo = new DerivedFromFoo();
Console.WriteLine(derivedFromFoo.DoFoo());
Console.WriteLine(derivedFromFoo.DoBar());
Foo foo = (Foo)derivedFromFoo;
Console.WriteLine(foo.DoFoo());
Console.WriteLine(foo.DoBar());
Console.ReadLine();
}
}
When you run the above code, you'll see the following output:
DerivedFromFoo.DoFoo
DerivedFromFoo.DoBar
DerivedFromFoo.DoFoo
Foo.DoBar
You see that you hide the base class DoBar with a new function. Typecasting the derived class to the base class calls the original function. When you use override , you replace the implementation of the base class with a completely new one.
Hope this helps.
Behind every great black man...
... is the police. - Conspiracy brother
Blog[^]
|
|
|
|
|
Hi,
I have a question about threading. I am just starting on C# and this has me confused. In the example below the 2 threads execute a program that counts to 1000.
{
Thread t1 = new Thread(new ThreadStart(Incrementer) );
Thread t2 = new Thread(new ThreadStart(Decrementer) );
// start the threads
t1.Start( );
t2.Start( );
}
public void Incrementer( )
{
for (int i =0;i<1000;i++)
{
Console.WriteLine(
"Incrementer: {0}", i);
}
}
But if i wanted to use this function instead, how would i do that as i keep getting an error in thread initialization.
public void Incrementer(int n )
{
for (int i =0;i
|
|
|
|
|
I'm a newbie myself, but my understanding is that the parameter passed to ThreadStart() has to have the signature
void MethodName();
Also, please use the PRE tags so your post looks better and makes it easier for people to help you.
Cheers,
Vikram.
I don't know and you don't either.
Militant Agnostic
|
|
|
|
|
If you want to pass some value to the thread,
this can be achieved by writing a separate class,
create a property for the value that u want to set,
write the thread in that class
Initialise an object of that class and call a method in which
u can start the method,
set the value before u start the thread,
and then start the thread.
Hope u get it and that works for u.
Regards,
pramod
|
|
|
|
|
And please post the error message next time.
--------------------------------------------------------
Q:What does the derived class in C# tell to it's parent?
A:All your base are belong to us!
|
|
|
|
|
What C# tools & or version do I need if I want to develope software for cellphons??
|
|
|
|
|
First of all you need to contact the Cell Phone manufactuer to determine 1) what requirements and limits are imposed by the architecture, 2) is there a SDK available, 3) does the software you are intending to build already exist, and finally, do you need a license to deploy?
Most cell phone vendors as you can imagine would not take kindly to their phone being used as an open development platform. In fact, lets say you jump through the necessary hoops to get started, you almost certianly be required to have your sofware certified to run on the phone os. Deployung an aplication without permission is definitely a legal mistake. Ever take the time to read your cell phone contract?
One final note, Java is the preferred development language because of specialized VMs that have been ported to the Motorola chipsets. While Java is not just like C#, the similarities are pretty close in terms of streams, sockets, and event handling.
If you are still interested in 3G software, you might start investigating the new Smart Phones touted by Bill Gates. Since the objective is to have Windows CE as the platform you will have an opportunity to do some embedded development for whatever features phone vendors offer in conjunction with the tools Microsoft offers.
Mike Luster
CTI/IVR/Telephony SME
|
|
|
|
|
Hi all,
I was wondering if there is something out there that would enable me to create a plugin tool for IE in C#. What I need is the plugin to extract data from HTML files that the user is viewing, each time a URL is typed in or a hyperlink is followed.
sim
|
|
|
|
|
Try Bandobjects i guess you may find a solution, You can get the Current HTML
Document From hooking to IE
You have a great article on that in codeproject
http://www.codeproject.com/csharp/dotnetbandobjects.asp
|
|
|
|
|
Greetings,
I really like the new command line parsing in C# and that is separates paramerters by space, it has been very useful. Of course I have a need to grab the command line as a whole as it was sent to the application and not cutup by it's spaces. Is there any way to do this in C#? The result should be the same as you get from command$ in vb. I would love to change the parameter but it's being sent from another aplication which I cannot change. Thank you in advance for any assistance.
Brett
|
|
|
|