NOOB Question! need help with IRremote library

"Your on the right track but need to compare the result as below. Also note the == as it has a different meaning to =
Code:
void loop() {
if (irrecv.decode(&results)) {
if (results.value == 149) { //or 149 or whatever the sony power button is?...
digitalWrite(relay1, HIGH);
}
irrecv.resume(); // Receive the next value
}
}"
Thanks again! And yes, I must say this forum is more friendly than others I've been on.
I haven't been testing the code due to tons of overtime at work but, I'm soaking this up as fast as I can!
I'm glad other people have gotten help from this topic, all these code examples are helping a lot.