Есть простейший сокет сервер на Delphi. Клиент на флэше делаю... и возникла проблема, заключается она втом что если компилировать флэшку(Ctrl+Enter) то соединение с сервером возникает, а если открыть эту же флэшку в IE, то соединения нет... =\

Код:
var socket:XMLSocket = new XMLSocket();
socket.connect("127.0.0.1", 5000);
socket.onConnect = function(success:Boolean) {
if (success) {
txt2.text = "Соединение установлено!";
} else {
txt2.text = "Соединение не установлено!";
}
};
socket.onData = function(text:String):Void {
//trace("Сервер сообщает:"+text);
chat.text += "server : "+text+"\r";
};
socket.onClose = function() {
txt2.text = "Соединение с сервером потеряно.";
};
but_connect.onRelease = function() {
socket.close();
txt2.text = "Подключение к серверу...";
if (!socket.connect("127.0.0.1", 5000)) {
txt2.text = "Соединение не установлено!!!!!!!";
}
};
but.onRelease = function() {
socket.send(txt1.text);
chat.text += "me : "+txt1.text+"\r";
txt1.text = "";
};
var keyListener:Object = new Object();
keyListener.onKeyDown = function() {
if (Key.getCode() == 13) {
socket.send(txt1.text);
chat.text += "me : "+txt1.text+"\r";
txt1.text = "";
}
};
Key.addListener(keyListener);