Problem mit CString
-
Ich möchte die Anzeige meiner IP in eine Datei umleiten.
CString m_ips; m_ips="ipconfig /all > c:\\windows\\ipaddy.txt"; ShellExecute((HWND)this, "open", m_ips, NULL, NULL, SW_SHOWDEFAULT);Alerdings will es so nicht klappen. Warum ?
-
vielleicht kann dir das helfen
http://www.freevbcode.com/ShowCode.asp?ID=5424so was ähnliches gibt es bestimmt für mfc
-
system("ipconfig /all > c:\\windows\\ipaddy.txt");
-
System !!! Ich Kleinhirn. Das wars!
Danke Windalf

-
und this auf HWND zu casten, macht KEINEN sinn.
Fensterklassen haben ein Member m_hWnd.Devil
-
Hier ein Code zum auslesen der IP
Alles andere (system) ist schwachfug.AfxSocketInit(NULL); hostent *hEnt = 0; char hostname[20]; gethostname(hostname,20); hEnt = gethostbyname( hostname ); if ( hEnt ) { m_ip.SetWindowText(inet_ntoa( *(LPIN_ADDR)*hEnt->h_addr_list )); }m_ip ist eine Steuervariable von einem CIPAddressCtrl.