000
20.11.2002, 21:19 Uhr
~Peter
Gast
|
C++: |
{
UpdateData(TRUE); if(!m_pass.IsEmpty()) m_para+=" +password "+m_pass; if(!m_ip.IsEmpty()) m_para+=" +connect "+m_ip; UpdateData(FALSE); CRegKey key; key.Create(HKEY_CURRENT_USER,"Software\\MysticSoft\\CSS",REG_NONE,REG_OPTION_NON_VOLATILE,KEY_ALL_ACCESS,NULL,NULL); key.SetValue(m_ip,"ip"); key.Close();
key.Create(HKEY_CURRENT_USER,"Software\\MysticSoft\\CSS",REG_NONE,REG_OPTION_NON_VOLATILE,KEY_ALL_ACCESS,NULL,NULL); key.SetValue(m_pass,"pass"); key.Close(); }
|
So um das Problem mal zu erklären.Also ich habe 3 Editfelder in 1 kann man eine ip eingeben (m_ip) in dem 2 das passende Passwort (m_pass) und als 3 habe ich eins das als para meter zeile gielt.bei tasten drück (hinzufügen) werden die beiden Daten auch super in die edit box eingetragen.Nur ich möchte das wenn ich das passwort bzw die ip ändre das dann nich einfach noch mal was rangehangen wirt sondern das alte gelöcht wirt und dann das neue rangehangen.(Das Problem ist das die parameter zeile nich ganz gelöscht werden darf weil dort noch andre zeichen drin sind) |