Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
Lietarius
1

2 формы и связь между ними

10.08.2011, 23:29. Показов 1219. Ответов 2
Метки нет (Все метки)

Подскажите пожалуйста возможна ли такая схема, и если возможна, то как:

в одном проекте 2 класса

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

Желательно C#, но подойдет и java

заранее спасибо
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.08.2011, 23:29
Ответы с готовыми решениями:

Связь между mySql и c#
Добрый день.Возникла проблема при попытке добавления данных в базу. Некоторые параметры в ...

Связь между сервером и клиентами
Всем привет. Работаю над приложением сервер/клиенты. И появились чисто организационные вопросы:...

Соединить 2 слушающих TCP сокета так, чтобы данные ходили между ними прозрачно
День добрый, господа. Задача простая на первый взгляд - необходимо соединить 2 слушающих TCP сокета...

Связь между контролами и сохранение в XML
На форме имеется пять numericUpDown контролов и пять label. При изменении значения numericUpDown...

2
310 / 248 / 44
Регистрация: 06.12.2010
Сообщений: 527
11.08.2011, 01:04 2
В чем собственно проблема?
0
Заблокирован
11.08.2011, 07:33 3
Лучший ответ Сообщение было отмечено как решение

Решение

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
using System;
 
namespace ConsoleApplication1
{
    class First
    {
        public void Print(int count)
        {
            for (int i = 0; i < count; i++)
            {
                if (i <= 5) Second.Trans(i); 
                else Console.WriteLine(i);
            }
        }
 
    }
    class Second
    {
        enum Dig
        {
            ноль = 0,
            один = 1,
            два = 2,
            три = 3,
            четыре = 4,
            пять = 5
        } 
   
       static public void Trans(int i)
        {
            Dig data = (Dig)Enum.Parse(typeof(Dig), i.ToString(), true);
            Console.WriteLine(data);
        }
 
    }
    class Program
    {
        static void Main(string[] args)
        {
          Console.WriteLine("Запрашиваем метод второго класса в отдельном потоке");
          new System.Threading.Thread(delegate() { Second.Trans(3); }).Start();
          System.Threading.Thread.Sleep(100);
          Console.WriteLine("Запрашиваем метод первого класса из которого будет вызываться метод второго");
          First fr = new First();
          new System.Threading.Thread(delegate() { fr.Print(10); }).Start();
          Console.ReadKey();
        }
    }
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.08.2011, 07:33

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

как установить связь между лист боксами?
Есть 2 листбокса. В первый записываются данные из базы данных вот таким методом:...

Отобразить связь между таблицами
Такой вопрос. Есть две таблицы БД созданные в mssql и связанные между собой. На форме...

Связь между двумя DataTable
Можно ли связать 2 DataTable для отображения иерархии. 1 DataTable содежит ID NAME 2-й...

Вывести связь между таблицами
Всем доброго времени суток. Создал локальную бд (в файле рядом с программой), в ней создал 2...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.