Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# Сохранение изображения у меня домашнее задание, создаю небольшую графическую программу. но при написании следующего кода для сохранения файла: private void SavePicture(object sender, EventArgs e) { ... https://www.cyberforum.ru/ csharp-net/ thread284888.html BackgroundWorker C#
Можно ли определить ProgressChanged для всех BackgroundWorker`ов? Или как осуществить подобное?
C# Присвоить десериализованный экземпляр класса текущему экземпляру Имеется класс, у него есть метод загрузки из файла, после десериализации надо присвоить текущему объекту тот объект, который получили десериализацией. Как быть? Не хочется писать для каждого поля... https://www.cyberforum.ru/ csharp-net/ thread284618.html C# Загрузка оперативной памяти https://www.cyberforum.ru/ csharp-net/ thread284421.html
Пишу проект на C# связанный с базами данных. Необходимо мониторить то как сильно приложение грузит оперативную память прямо в окошке программы (WinForm). Какие классы и методы позволяют это...
C# TaoFramework и windows mobile
Подскажите, могу ли я, используя TaoFramework, написать приложение под WindowsMobile и как это сделать?
C# Файловый Шредер на C# Доброго всем дня! Возникла насущная потребность встроить в приложение файловый шредер. Сделать это проблем не составляет, но возникло одно НО. Как я понял, в NTFS запрящена прямая запись на диск... https://www.cyberforum.ru/ csharp-net/ thread284278.html
C# LinqToSQL Generator - Защита от регенерации кода https://www.cyberforum.ru/ csharp-net/ thread284275.html
Привет всем! Время от времени возникает необходимость дописывать кастомный код в код сгнерированний L2S Generator'ом. Есть ли какие-то штатные средства (возможно атрибуты) которые позволяют защитить...
Удалить пользователя из формы авторизации C#
Помогите пожалуйста не могу удалить пользователя из формы авторизации вот исходник Вот так авторизуюсь private void EnterToForm() { for (int i = 0; i < user.Logins.Count;...
C# Если во время работы програмы файл открыт("ручками", например), то выдается ошибка https://www.cyberforum.ru/ csharp-net/ thread284191.html
Программа открывает фаил, записывает данные, закрывает файл. Если во время работы програмы файл открыт("ручками", например), то выдается ошибка "The process cannot access the file 'd:\ААА' because it...
C# Использование Sphinx4 jar в .NET через ikvm.net или веб сервисы? https://www.cyberforum.ru/ csharp-net/ thread284145.html
Здравствуйте, Пытвюсь заставить распознаватель речи Sphinx 4 работать в .NET. Пробовал IKVM.NET и веб сервисы. Не одно решение неработает корректно. Вот темы где я пытаюсь разобраться с кодом,...
XmlSerializer vs BinaryFormatter C#
В чем разница, кроме типа сохранения? Что быстрее, что лучше и удобнее, что и в каком случае использовать "правильнее"? Сам пользуюсь BinaryFormatter, но часто вижу, что многие для примера...
C# Переполнение стека https://www.cyberforum.ru/ csharp-net/ thread284121.html
Пишу класс для своего проекта для работы с базой, сохранения настроек и т.п., так вот при тестировании поймал непонятный для меня баг. using System; using System.IO; using...
4 / 4 / 3
Регистрация: 28.04.2011
Сообщений: 43
0

Передать результат одной функции в формальные параметры другой - C# - Ответ 1596088

28.04.2011, 15:14. Показов 1068. Ответов 1
Метки (Все метки)

Это CodedUI тест в VS2010
Цель такая - в поле username передать случайно сгенерированный адрес.

Так работает:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 public class Login
    {
        Random random = new Random();
        string usern = "";
        string domen = "";
        int val;
             
        [TestMethod]
        public void StandartLogin()
        {
            for (int i = 0; i <= 9; i++)
            {
                val = random.Next(1, 36);
                usern += Convert.ToChar(System.Convert.ToInt32(val <= 26 ? 64 + val : ((val - 27) + 48)));
            }
            for (int j = 0; j <= 9; j++)
            {
                val = random.Next(1, 36);
                domen += Convert.ToChar(System.Convert.ToInt32(val <= 26 ? 64 + val : ((val - 27) + 48)));
            }
            this.UIMap.login(usern+"@"+domen+".org");
        }
Но это неправильно поскольку в каждом методе мне надо будет вставлять генерацию этих переменных, поэтому я хочу вынести этот процесс отдельно, но не знаю как потом взять из него данные.
как-то так надо чтоб работало

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
   public class Login
    {
        public void Random()
        {
            Random random = new Random();
            string usern = "";
            string domen = "";
            int val;
 
            for (int i = 0; i <= 9; i++)
            {
                val = random.Next(1, 36);
                usern += Convert.ToChar(System.Convert.ToInt32(val <= 26 ? 64 + val : ((val - 27) + 48)));
            }
            for (int j = 0; j <= 9; j++)
            {
                val = random.Next(1, 36);
                domen += Convert.ToChar(System.Convert.ToInt32(val <= 26 ? 64 + val : ((val - 27) + 48)));
            }
        }
        
        [TestMethod]
        public void StandartLogin()
        {
           this.UIMap.Login(??????????Как теперь тут вызвать????????? "usern+"@"+domen+".org");
           
        }
Так упрощённо выглядит реализация самого логина в UIMap
C#
1
2
3
4
5
6
7
8
  public void Login(string UserName)
        {
            HtmlEdit LoginField = this.UILoginEdit;
            HtmlInputButton LoginButton = this.UILogInButton;
 
            LoginField.Text = UserName;
            Mouse.Click(LoginButton);
        }


Вернуться к обсуждению:
Передать результат одной функции в формальные параметры другой C#
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.04.2011, 15:14
Готовые ответы и решения:

Как передать значение из одной статичной функции другой
Есть две статичные функции, мне нужно передать значение переменной из одной функции другой функции...

Передать параметры в командную строку и перехватить результат обратно в приложение
Дорого времени суток! Есть небольшая задача: необходимо из C# приложения вызвать выполнение...

Как передать данные из одной dgv одной формы в dgv другой?
Проблема номер 2 Моя программа работает с базой данных, записывает, удаляет и считывает данные...

Нужно передать УРЛ-параметры с одной АСП страницы на другую.
Мне нужно передать УРЛ-параметры с одной АСП страницы на другую. Я использую редирект, а потому...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.04.2011, 15:14
Помогаю со студенческими работами здесь

Формальные и фактические параметры.
Покажите пожалуйсто, где в этом коде формальные, а где фактические параметры метода. using System;...

Как передать управление от одной формы другой?
Здравствуйте. Не могу понять как передать управление из одной формы в другую. В начале запуска...

Передача функции в параметры на вход другой функции
Здравствуйте! подскажите как передать функцию в параметром другой функции, раньше функции были с...

Передать значение из txtBox одной формы в переменную другой
Всем привет! Объясните, пожалуйста, как из одной формы Form2 textBox1 передать значения в Form1...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru