UltraVNC を介して一部のコンピューターを簡単に管理するためのプログラムを作成しました。これは、コンピューターが多くないため (<25)、各 PC に独自のボタンがあり、トグル ツールストリップに従って、特にそのコンピューターを表示または管理できるためです。
私はすでに問題なく機能するバージョンを持っていますが、いくつかの機能を追加して古いコードを改良したいと考えています。現在コンピュータを表すために使用している 15 個のボタンはすべて同じ機能を呼び出します。これにはもっと良い方法があるのではないかと思っていました:
private void PC1_Click(object sender, EventArgs e)
{
Viewer("01", activeButton);
}
private void PC2_Click(object sender, EventArgs e)
{
Viewer("02", activeButton);
}
private void PC3_Click(object sender, EventArgs e)
{
Viewer("03", activeButton);
}
private void PC4_Click(object sender, EventArgs e)
{
Viewer("04", activeButton);
}
private void PC5_Click(object sender, EventArgs e)
{
Viewer("05", activeButton);
}
しばらく探していますが、何も見つかりません。私はそれが私が必要としているものを考えることはできません。ボタンは既に作成されていますが、この関数呼び出しを追加する方法が見つかりません。起動時にボタンを作成する方法しか見つからないようです。