日期:2014-05-17  浏览次数:20745 次

winform按下按 钮使 程 序 从 某 一 句 开 始 执 行
RT 我 在 做一个 有 关 串 口 的程 序,当 按 下 按 钮 1 后 会 执 行 一 系 列 动 作,比 如 发 送 命 令,接 收 返 回 数 据,判 断 返 回 数 据 等,其 中 发 送 的 命 令 有 多 个。请 问 各 位大 神,如 果 我 在 放一 个 按 钮 2,能 不 能 实 现 当 按 下 这 个 按 钮 2 时,直 接 跳 到 上 面 那 一 大 段 过 程 中,从 中 间 某 一 句 代 码 开 始 执 行。比 如 我 原 来 按 下 按 钮1,程 序 从 发 送 第 一 个 命 令 开 始 执 行,然 后 按 下 按 钮2,程 序 从 发 送 第 二 个 命 令 开 始??坐 等 大 神。

------解决方案--------------------
分函数出来



private void a()
{
    //do something
}
private void b()
{
    //do something
}

privar void button_click1(object sender,object e)
{
    a();
    b();
}

privar void button_click2(object sender,object e)
{
    b();
}