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

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

Замените вывод в консоль выводом в контролы на форме.
...
Рейтинг: 0 / 0
ConsoleApplication in WindowsApplication
    #38616991
Dimon4ik1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
ConsoleApplication in WindowsApplication
    #38616994
Dimon4ik1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здесь я не могу понять просто, что куда сувать.
...
Рейтинг: 0 / 0
ConsoleApplication in WindowsApplication
    #38617015
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Dimon4ik1Здесь я не могу понять просто, что куда сувать.
А я даже не собираюсь понять, что Вам куда надо сувать.

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

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

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

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

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

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

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


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