Dobrý den,napsal jsem win program,ktery obsahuje tlacitko OK a EDITTEXT.Chtel jsem aby to fungovalo tak,ze kdyz napisete do toho EDITTEXTU "trance",tak se spusti davkovy program,ktery otevre slozku s mp3.Dal jsem tam radsi jeste zpravu,ktera zobrazi zadany text,kdyz zadate neco jineho (pro kontrolu).Ale mam tu problem s char *text,protoze kdyz mam tento kod:
case IDC_OK:
char *text; // Sestavime si novy text
text=(char*)GlobalAlloc(GMEM_FIXED|GMEM_ZEROINIT,65536);
SendDlgItemMessage(hwnd,IDC_EDIT,WM_GETTEXT,65535,(long)text);
if (text=="trance")
{
system("L:\\mp3.bat");
}
else
{
MessageBox(NULL,text,"...",MB_OK);
}
tak i kdyz zadam do vstupniho pole "trance",tak se nic nespusti a zobrazi se mi ta zprava,kde je "trance" napsano a to nechapu.Nevíte nekdo co je tam spatne?