---
title: "Kolla en variable i FlashCS3"
type: "forum-thread"
url: "https://www.webforum.nu/amne/flash/166824-kolla-en-variable-i-flashcs3"
topic: "Flash"
topic_url: "https://www.webforum.nu/amne/flash"
author: "Stig"
published: "2007-11-30T10:53:00.000Z"
updated: "2007-12-01T21:36:47.000Z"
replies: 5
views: 501
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/flash/166824-kolla-en-variable-i-flashcs3"
---

# Kolla en variable i FlashCS3

## #1 — Stig, 2007-11-30T10:53Z

Jag kollar om en variable inte är tom "", om den är tom så ska något hända om den innehåller ett värde eller text ska den göra något annat. Det går bra i Flash mx men inte när jag lägger samma kod i Flash CS3?? Kan man inte använda **ne** och **eq** i Flash CS3

```
on (release) {
    if (name ne "") {
        gotoAndStop(2);
    } else {
        name = "Oj då! Du glömde att skriva ditt namn...";
    }
}
```

Permalänk: https://www.webforum.nu/p/166824

## #2 — headbug, 2007-11-30T11:05Z

Enligt Adobes hemsida så ska det funka fortfarande...

Permalänk: https://www.webforum.nu/p/2054938

## #3 — Stig, 2007-11-30T11:13Z

Okej men CS3 köper inte koden, om jag inte skriver något i textfältet innan jag trycker på knappen så hoppar den till frame 2 och det ska den ju inte göra eftersom :name textfältet är tomt utan då ska ju :name få texten (Oj då! Du glömde att skriva ditt namn)

Vad kan vara fel??

Permalänk: https://www.webforum.nu/p/2054940

## #4 — mirandir, 2007-11-30T12:30Z

**ne** och **eq** m.m. är ju antik Slash-syntax. DVS de har varit inaktuella sedan Flash 5... 

Testa använda **!=** istället för **ne** och **\==** istället för **eq**. 

/Mirandir

Permalänk: https://www.webforum.nu/p/2054964

## #5 — Stig, 2007-12-01T18:41Z

Har testat att byta ut ne mot != men jag får det inte att funka ändå???

Permalänk: https://www.webforum.nu/p/2055231

## #6 — doridori, 2007-12-01T21:36Z

Kan det vara fel på något annat?

Är det textfältet som har "name" som instansnamn?
Isåfall får du använda name.text för att komma åt textinnehållet.

Ser ut som det kan vara problemet...

EDIT:

Tittade på ditt inlägg igen.
Du skriver att det inte funkar i Flash CS3.
Har du koll på vilken version av actionscript du kör?
I Flash CS3 introducerades AS3 (actionscript 3), vilket inte stödjer on(release)-metoden.

Men om du kör AS1 eller AS2 ska det inte vara några problem.
Du kan ändra skriptspråk under publiceringsinställningar.

Permalänk: https://www.webforum.nu/p/2055294

---

Tråden på webben: https://www.webforum.nu/amne/flash/166824-kolla-en-variable-i-flashcs3
