Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / ConsoleApplication in WindowsApplication / 12 сообщений из 12, страница 1 из 1
16.04.2014, 21:26
    #38616952
Dimon4ik1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ConsoleApplication in WindowsApplication
Добрый день. Дело в том, что есть проект написан он в ConsoleApplication. А как мне его записать что бы он работал в WindowsApplication?
...
Рейтинг: 0 / 0
16.04.2014, 21:32
    #38616965
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ConsoleApplication in WindowsApplication
Dimon4ik1Добрый день. Дело в том, что есть проект написан он в ConsoleApplication. А как мне его записать что бы он работал в WindowsApplication?
А зачем?
...
Рейтинг: 0 / 0
16.04.2014, 21:36
    #38616972
Dimon4ik1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ConsoleApplication in WindowsApplication
Cat2,
что бы работать за проектом
...
Рейтинг: 0 / 0
16.04.2014, 21:42
    #38616983
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ConsoleApplication in WindowsApplication
Dimon4ik1Cat2,
что бы работать за проектом
А... Достойная цель
А смысл этого перехода?

Создайте проект WinForms и уже имеющийся код запихайте в событие Form.Load.

Замените вывод в консоль выводом в контролы на форме.
...
Рейтинг: 0 / 0
16.04.2014, 21:48
    #38616991
Dimon4ik1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ConsoleApplication in WindowsApplication
Cat2,
Код программы:
Код: vbnet
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.
Modul1.vb
Imports Leap
Imports LeapMotion


Module Module1
    
    Sub Main()

        Dim cntrl As New Controller '
        Dim listener As New LeapListener '
        Dim fingX, fingY As Double '

        'Здесь нужна задержка по времени перед проверкой подключения ЛипМоушена. Поэтому забил костыль в виде принудительного пользовательского ввода
        Console.WriteLine("Press any key")
        Console.ReadLine()


        If (cntrl.IsConnected) Then
            Dim frame0 As New Frame
            Dim frame1 As New Frame

            Console.WriteLine("Leap is connected. Press any key")
            Console.ReadLine()

            Dim i As Int32 = 1 ' Просто переменная для создания бесконечного цикла 
            While (i > 0)
                frame0 = cntrl.Frame ' Фрейм- это текущий снимок телеметрии с устройства
                frame1 = cntrl.Frame(1) ' Фрейм(1) - это истрические данные с устройства которые были на предыдущем шаге
                fingX = frame0.Fingers(0).TipPosition.x ' Позиция по Х
                fingY = frame0.Fingers(0).TipPosition.y ' Позиция по У
                Console.WriteLine("Pos X:" + fingX.ToString() + "Pos Y:" + fingY.ToString()) 'Вывод на экран

            End While

            Console.WriteLine("Press Enter to quit...")
            Console.ReadLine()
        End If

    End Sub

End Module



Код: vbnet
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.
LeapListener.vb
Imports Leap

Public Class LeapListener
    Inherits Listener

    Public Overrides Sub OnInit(cntrlr As Controller)
        Console.WriteLine("Initialized")
    End Sub

    Public Overrides Sub OnConnect(cntrlr As Controller)
        Console.WriteLine("Connected")
    End Sub

    Public Overrides Sub OnDisconnect(cntrlr As Controller)
        Console.WriteLine("Disconnected")
    End Sub

    Public Overrides Sub OnExit(cntrlr As Controller)
        Console.WriteLine("Exited")
    End Sub

    Private currentTime As Long
    Private previousTime As Long
    Private timeChange As Long

    Public Overrides Sub OnFrame(cntrlr As Controller)
        ' Get the current frame.
        Dim currentFrame As Frame = cntrlr.Frame
        Dim fingX, fingY As Long

        currentTime = currentFrame.Timestamp
        timeChange = currentTime - previousTime
        'fing = currentFrame.Fingers(0).TipPosition.x
        fingX = currentFrame.Fingers(0).TipPosition.x
        fingY = currentFrame.Fingers(0).TipPosition.y
        Console.WriteLine("Pos X:" + fingX + "Pos Y:" + fingY)



    End Sub

End Class



Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
MouseCursor.vb
Public Class MouseCursor

    Private Declare Function SetCursorPos Lib "user32" (x As Integer, y As Integer) As Boolean

    Public Shared Sub MoveCursor(x As Integer, y As Integer)
        SetCursorPos(x, y)
    End Sub

End Class
...
Рейтинг: 0 / 0
16.04.2014, 21:49
    #38616994
Dimon4ik1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ConsoleApplication in WindowsApplication
Здесь я не могу понять просто, что куда сувать.
...
Рейтинг: 0 / 0
16.04.2014, 22:04
    #38617015
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ConsoleApplication in WindowsApplication
Dimon4ik1Здесь я не могу понять просто, что куда сувать.
А я даже не собираюсь понять, что Вам куда надо сувать.

Что Вы хотите от WindowsApplication, чего нет в ConsoleApplication?
...
Рейтинг: 0 / 0
16.04.2014, 22:07
    #38617024
Dimon4ik1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ConsoleApplication in WindowsApplication
Cat2,

работа с формами и с базой. только управлять я должен не мышкой, а жестами руки.
...
Рейтинг: 0 / 0
17.04.2014, 00:46
    #38617078
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ConsoleApplication in WindowsApplication
Dimon4ik1Cat2,

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

придётся программитста нанимать
...
Рейтинг: 0 / 0
17.04.2014, 01:03
    #38617086
Dimon4ik1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ConsoleApplication in WindowsApplication
Изопропил,

нафига?
Просто у меня эта прога из под консоли работает. А так она уже вполне рабочая.
...
Рейтинг: 0 / 0
17.04.2014, 01:16
    #38617089
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ConsoleApplication in WindowsApplication
Dimon4ik1,

а каж же жесты руки?
...
Рейтинг: 0 / 0
17.04.2014, 02:27
    #38617101
Dimon4ik1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ConsoleApplication in WindowsApplication
Изопропил,

Перевести с C# в VB.NET, не такая проблема. Щас работаю над Touch Emulation.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / ConsoleApplication in WindowsApplication / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]