--- trunk/H7 Server/ServerInit.cpp 2007/02/06 14:01:59 63 +++ trunk/H7 Server/ServerInit.cpp 2007/02/06 14:19:39 64 @@ -4,8 +4,8 @@ bool CH7ServerDlg::ServerInit(void) { +/////////////// \\\\\\\\\\\\\\\*/ unsigned int i; - CRegKey reg; // Sets values in baud-rate combo box m_BaudRate.AddString("1200"); m_BaudRate.AddString("2400"); @@ -13,35 +13,8 @@ m_BaudRate.AddString("9600"); m_BaudRate.AddString("19200"); - unsigned long Baud; - CString GetBaud; - reg.Create(HKEY_LOCAL_MACHINE, "SOFTWARE\\Projekt\\Server"); - reg.QueryDWORDValue("BaudRate", Baud); - - switch (Baud) - { - case 1200: - m_BaudRate.SetCurSel(0); - break; - case 2400: - m_BaudRate.SetCurSel(1); - break; - case 4800: - m_BaudRate.SetCurSel(2); - break; - case 9600: - m_BaudRate.SetCurSel(3); - break; - case 19200: - m_BaudRate.SetCurSel(4); - break; - default: - m_BaudRate.SetCurSel(3); - break; - } - - m_BaudRate.GetWindowText(GetBaud); - reg.SetDWORDValue("BaudRate", atoi(GetBaud) ); + m_BaudRate.SetCurSel(3); // Sets Baud-rate dropdown box to 9600. +/////////////// \\\\\\\\\\\\\\\*/ // Checks how many COM ports there are. std::vector Serial = GetAvailableComPorts(); @@ -50,25 +23,21 @@ // Load saved settings from regedit. unsigned long Port; - unsigned long BaudRate; // Used to format the loaded values. CString TPort; - CString TBaudRate; + CRegKey reg; reg.Create(HKEY_LOCAL_MACHINE, "SOFTWARE\\Projekt\\Server"); reg.QueryDWORDValue("Port", Port); - reg.QueryDWORDValue("BaudRate", BaudRate); char LoadCom[20]; unsigned long size = 20; reg.QueryStringValue("Serial", LoadCom, &size); TPort.Format("%d", Port); - TBaudRate.Format("%d", BaudRate); m_Port.SetWindowText(TPort); - m_BaudRate.SetWindowText(TBaudRate); m_Serial.SetWindowText(LoadCom); if( Serial.size() == 0 ){ @@ -91,4 +60,4 @@ } reg.Close(); return true; -} \ No newline at end of file +}