Приложение, показывающее имя, фамилию, дату рождения, аватар

Темы только для ознакомления. Уроки по использованию старой версии ВКонтакте API и устаревших методов.
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Приложение, показывающее имя, фамилию, дату рождения, аватар

Сообщение Александр »

Twist4, могу предложить только скрывать их, когда тебе не нужно их отображать или создавать объекты не динамически, и только в том кадре, в котором надо.
Аватара пользователя
Deniska
Сообщения: 653
Зарегистрирован: 30 окт 2009, 00:07

Re: Приложение показывающее имя, фамилию, дату рождения и аватар

Сообщение Deniska »

Александр писал(а):Нет, в этом приложении все поля создаются программно.

Хм а как сделать что бы высвечивалось только имя в определенном месте?

Походу код кажеться такой :

Код: Выделить всё

package {
   import flash.net.URLLoader;
   import flash.net.URLRequest;
   import flash.display.*;
   import flash.events.*;
   import flash.text.*;

   public class Main extends Sprite {
      private var api_id:Number=743131; // id вашего приложения
      private var api_secret:String="sE4VlnFfSQ"; // секретный ключ
          private var name_txt:TextField = new TextField();

      public function Main():void {
         var params:Object=LoaderInfo(root.loaderInfo).parameters;
         viewer_id = (params['viewer_id']) ? parseInt(params['viewer_id']) : 1;
         getProfile(viewer_id);
      }

      private function getProfile(uid):void {
         sig=MD5.encrypt(viewer_id+'api_id='+api_id+'fields=bdate,photo_bigmethod=getProfilesuids='+uid+'v=2.0'+api_secret);
         var request:URLRequest=new URLRequest("http://api.vkontakte.ru/api.php?api_id="+api_id+"&method=getProfiles&uids="+uid+"&fields=bdate,photo_big&v=2.0&sig="+sig);
         loader.load(request);
         loader.addEventListener(Event.COMPLETE, onComplete);
          
            
            var uname = externalXML..first_name + ' ' + externalXML..last_name;
            name_txt.text=uname;
            name_txt.x=410;
            name_txt.y=360;
            addChild(name_txt);
            
      }
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Приложение, показывающее имя, фамилию, дату рождения, аватар

Сообщение Александр »

Deniska, код бездумный...

Обрати внимание на

Код: Выделить всё

loader.addEventListener(Event.COMPLETE, onComplete);
и подумай куда у тебя делась функция onComplete.
Аватара пользователя
Deniska
Сообщения: 653
Зарегистрирован: 30 окт 2009, 00:07

Re: Приложение, показывающее имя, фамилию, дату рождения, аватар

Сообщение Deniska »

она и не девалась........... посмотрите лутчше

Код: Выделить всё

loader.load(request);
         loader.addEventListener(Event.COMPLETE, onComplete);
а обратить внимания к чему в onComplete ?
Аватара пользователя
Deniska
Сообщения: 653
Зарегистрирован: 30 окт 2009, 00:07

Re: Приложение, показывающее имя, фамилию, дату рождения, аватар

Сообщение Deniska »

ладно пойду поделаю без подсказок ....... надо же как то всё самому делать
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Приложение, показывающее имя, фамилию, дату рождения, аватар

Сообщение Александр »

loader.addEventListener(Event.COMPLETE, onComplete); - означает что после того как произойдёт событие Event.COMPLETE, будет вызвана функция onComplete. В моём коде из первого сообщения она есть, а в твоём её уже нет.
Аватара пользователя
Deniska
Сообщения: 653
Зарегистрирован: 30 окт 2009, 00:07

Re: Приложение, показывающее имя, фамилию, дату рождения, аватар

Сообщение Deniska »

Error #2044: Необработанный IOErrorEvent:. text=Error #2035: URL-адрес не обнаружен.


хм........... в смысле не обнаружен?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Приложение, показывающее имя, фамилию, дату рождения, аватар

Сообщение Александр »

Deniska, какая-то ошибка с URL-адресом. Без кода, который выдаёт эту ошибку, сказать точно невозможно.
Аватара пользователя
Deniska
Сообщения: 653
Зарегистрирован: 30 окт 2009, 00:07

Re: Приложение, показывающее имя, фамилию, дату рождения, аватар

Сообщение Deniska »

Александр
пошёл читать книгу :)
возможно вы правы даже не возможно а точно!=)
Twist4
FL Team
FL Team
Сообщения: 165
Зарегистрирован: 13 окт 2009, 19:40

Re: Приложение, показывающее имя, фамилию, дату рождения, аватар

Сообщение Twist4 »

Эту ошибку и мне выдавало, но когда загрузил в приложение - все работало )
Ответить