Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Получение результата WebClient - Windows Phone

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Windows Phone Набор номера (вызов) по клику на метку http://www.cyberforum.ru/windows-phone-dev/thread1168563.html
Добрый день, вот хотел у вас спросить совет, или скорей всего помощь. Как такое можно такое реализовать, что бы при клике на Label(там будет номер телефона написан), происходил звонок, полностью набор
Windows Phone Парсинг сайтов Подскажите пожалуйста как можно парсить сайты с помощью json, webclient и htmlagility. Прочитал множество статей, но там идет упор на XML. http://www.cyberforum.ru/windows-phone-dev/thread1168313.html
Windows Phone Подключение модуля на C++ к проекту на C#
Всем привет. Пишу приложение(http-сервер) для Windows Phone 8.0. Нужно сделать так, чтобы интерфейс приложения был написан на C#, а алгоритм работы сервера на С++. Каким образом это можно сделать?...
Сохранение Cookies Windows Phone
Я получаю с сайта куки и преобразую в CookieContainer, а затем пытаюсь сохранить в Isolated Settings var Settings = IsolatedStorageSettings.ApplicationSettings; ...
Windows Phone Использование UPnP на Windows Phone http://www.cyberforum.ru/windows-phone-dev/thread1159186.html
Я хочу написать http-сервер под Windows Phone, который будет использовать UPnP. Сервер должен будет по запросу отдавать список ссылок на image/audio/video файлы, доступные для скачивания. И давать...
Windows Phone Оптимизация работы с изображениями Написал простенькое приложения с фильтрами для фото используя WriteableBitmapEx. Изображения храню просто в WriteableBitmap, а все преобразования делаю с помощью функций SetPixel и GetPixel.... подробнее

Показать сообщение отдельно
Ard2ph
0 / 0 / 0
Регистрация: 17.11.2013
Сообщений: 4

Получение результата WebClient - Windows Phone

09.05.2014, 15:30. Просмотров 627. Ответов 0
Метки (Все метки)

Помогите. Как можно сделать чтоб результат от пост запроса можно было сразу получить функцией GetAuth(), а то приходиться 2 посылать запрос чтоб получить предыдущий.


C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
using System;
using System.Net;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using System.Windows;
 
namespace PhoneApp.Classes
{
    class API
    {
        WebClient myWebClient = new WebClient(); 
        protected static string login,pass;
        static string[] senders;        
 
        private static void GetPost(string url, string postdata)
        {
            bool isNetwork = Microsoft.Phone.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable();
            if (isNetwork)
            {
                try
                {
                    WebClient webClient = new WebClient();
                    webClient.Headers["Content-Type"] = "application/x-www-form-urlencoded";
                    webClient.Encoding = Encoding.UTF8;
                    webClient.UploadStringCompleted += new UploadStringCompletedEventHandler(GetPostCompleted);
                    webClient.UploadStringAsync(new Uri(url), "POST", postdata);                   
                }
                catch
                {
                    //3
                }
            }
            else 
            {
                MessageBox.Show("Нет доступа к интернет");
            }
        }
        private static void GetPostCompleted(object sender, UploadStringCompletedEventArgs e)
        {
            senders = e.Result.Split(new Char[] { '\n' });          
        }
 
        public static string[] GetAuth(string par1, string par2)
        {
            string url = "Url Адресс";
            login = par1;
            pass = par2;
            string postdata = "login=" + login + "&passord=" + pass;
            GetPost(url, postdata);  
            return senders;
        }
 
    }
}
Вызов функции
C#
1
string[] per = Classes.API.GetAuth(TB_NumPhone.Text, TB_Passlogin.Text);
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru