Записываю значение с edit в буфер, но когда пытаюсь провести проверку то код отказывается компилироваться. В чем может быть проблема?
SecretPhrase db "Правильно",0
InvalidPhrase db "НЕА!", 0
buffer db 512 dup(?)
invoke GetWindowText,hwndEdit,ADDR buffer,512
.IF buffer==SecretPhrase
invoke Beep, 3951, 200 ; си
invoke Beep, 4186, 200 ; до
invoke Beep, 3951, 200 ; си
invoke Beep, 3136, 200 ; соль
invoke Beep, 2637, 200 ; ми
invoke Beep, 3951, 200 ; си
.ELSE
invoke MessageBox,NULL,ADDR InvalidPhrase,ADDR AppName,MB_OK
.ENDIF