首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

哪位高手知道这个咋弄

2012-04-27 
谁知道这个咋弄我要指示一个电机的状态有两个Radiobutten 分别为打开和闭合还有一个状态指示标志我用Panel

谁知道这个咋弄
我要指示一个电机的状态
有两个Radiobutten 分别为打开和闭合 还有一个状态指示标志我用Panel表示,绿色表示正常工作,黄色表示断电停止,红色表示停机故障
其中对应关系如下:
  电机打开 电机关闭 电机停止

绿色 +

黄色 +

红色 +


请问这个怎样编程???急求大虾指点???

[解决办法]

C/C++ code
enum MachineState { msMachinePowerOn, msMachinePowerOff, msMachineErrorOff};MachineState m_machineState;MachineState getMachineState(){    return m_machineState;}// RadiobuttenOn 电机打开, RadiobuttenOff 电机关闭void setMachineState(MachineState ms){    if (ms == msMachinePowerOn)    {        // RadiobuttenOn check = true;        // RadiobuttenOff check = false;        // Panel 绿色    }        else if (ms == msMachinePowerOff)    {        // RadiobuttenOn check = false;        // RadiobuttenOff check = true;        // Panel 黄色    }        else if (ms == msMachineErrorOff)    {        // RadiobuttenOn check = false;        // RadiobuttenOff check = true;        // Panel 红色    }        m_machineState = ms;} 

热点排行