Es steht sogar ein Beispiel im .NET Framework
SDK von Microsoft. Und rausreden, es sei nicht die von dir benutzte Sprache, kannst du dich nicht.
Code:
void ToolBar1ButtonClick(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e)
{
switch(toolBar1.Buttons.IndexOf(e.Button)) {
case 0:
// mach was für Button 1
break;
case 1:
// mach was für Button 2
case 2:
// Vergiss es!! Das ist ein Separator :o)
break;
case 3:
// mach was für Button 3
break;
// mehr ...
}
}
(ms-help://MS.NETFrameworkSDKv1.1.DE/cpref/html/frlrfSystemWindowsFormsToolBarClassTopic.htm)
Mit dem ToolStrip-Control aus dem .NET Framework 2.0 wird´s wieder einfacher. Da gibt´s für jeden Button wieder ein eigenes Click-Ereignis.