Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 |

 

  Вопрос: Как тестируете программы на совместимость? Добавлено: 01.04.10 18:32  

Автор вопроса:  Just

Ответить

  Ответы Всего ответов: 30  

Номер ответа: 16
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #16
Добавлено: 02.04.10 14:37
rutracker.org

Ответить

Номер ответа: 17
Автор ответа:
 Just



Вопросов: 4
Ответов: 330
 Профиль | | #17 Добавлено: 02.04.10 16:29
2 VβÐUηìt, ну так а размер образов? все сводится к размеру... держать образы всех систем чтоб протестить раз в год прогу... хм... ну не знаю...

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

2 Дмитрий Юпатов, я понимаю что кряков как грязи, но в теории за нее же просят эти деньги )

2 All )
думаю чей уже самому написать проверялку АПИ в VB-проекте и уже по АПИ делать выводы по совместимости...

Ответить

Номер ответа: 18
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #18
Добавлено: 02.04.10 16:32
2 VβÐUηìt, ну так а размер образов? все сводится к размеру... держать образы всех систем чтоб протестить раз в год прогу... хм... ну не знаю...

Ну от силы гигов 20.

Ответить

Номер ответа: 19
Автор ответа:
 Just



Вопросов: 4
Ответов: 330
 Профиль | | #19 Добавлено: 02.04.10 16:36
2 Winand, я отдельную тему не буду создавать, здесь спрошу )
ты с колесиком мышки глюк (тормоза указателя при LL хуке) какнить исправил? все что я придумал пока это выносить в отдельный exe и менять ему приоритет

Ответить

Номер ответа: 20
Автор ответа:
 Just



Вопросов: 4
Ответов: 330
 Профиль | | #20 Добавлено: 02.04.10 16:39
2 VβÐUηìt, ну так 20 гигов тоже место, я лучше папку xxx расширю!
шучу... на эту папку у меня всегда места найдется ))

Ответить

Номер ответа: 21
Автор ответа:
 Just



Вопросов: 4
Ответов: 330
 Профиль | | #21 Добавлено: 02.04.10 16:41
еп да че такое?? короче VβÐUηìt означает ВБДЮнит )

Ответить

Номер ответа: 22
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #22
Добавлено: 02.04.10 21:05
Just, я именно вынес в отдельный exe, который шлет сообщения главной программе через PostMessage. Тормозов мыши не наблюдается, плюс мышь не виснет, если виснет программа.

Ответить

Номер ответа: 23
Автор ответа:
 Just



Вопросов: 4
Ответов: 330
 Профиль | | #23 Добавлено: 02.04.10 21:43
2 Winand, я так же сделал, плюс пробовал через ActiveX Dll и stdcall Dll - все одно... а если в отдельном exe приоритет не менять, периодически появляются лаги (в отдельном exe почти нет обработки, тока PostMessage)

Ответить

Номер ответа: 24
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #24
Добавлено: 02.04.10 22:02
не встречал лагов, хоть и на бейсике написано. А ты в этом hook-exe форму добавлял? я сделал невидимую форму

Ответить

Номер ответа: 25
Автор ответа:
 Just



Вопросов: 4
Ответов: 330
 Профиль | | #25 Добавлено: 02.04.10 22:32
у меня форма тоже невидимая

вот обработка хука, мож где тупанул...

  1.  
  2. Private Function HookMouseProc(ByVal nCode As Long, ByVal wParam As Long, ByVal lParam As Long) As Long
  3. On Error GoTo xErr
  4.  
  5. If nCode = HC_ACTION Then
  6.     Select Case wParam
  7.     
  8.         Case WM_LBUTTONDOWN
  9.             bMLBDown = True
  10.  
  11.         Case WM_LBUTTONUP
  12.             bMLBDown = False
  13.  
  14.         Case WM_MOUSEWHEEL
  15.             If bMLBDown Then
  16.                 CopyMemory WheelRotate, ByVal lParam + 10, 2
  17.                 frmMouseHook.MWRotate WheelRotate
  18.                 HookMouseProc = -1
  19.                 Exit Function
  20.             End If
  21.         
  22.         Case WM_MBUTTONDOWN
  23.             If bMLBDown Then
  24.                 bCancelNext = True
  25.                 HookMouseProc = -1
  26.             Else
  27.                 frmMouseHook.MWDown
  28.             End If
  29.             
  30.         Case WM_MBUTTONUP
  31.             frmMouseHook.MWUp
  32.  
  33.         Case Else
  34.         
  35.     End Select
  36. End If
  37. HookMouseProc = CallNextHookEx(0, nCode, wParam, ByVal lParam)
  38.  
  39. Exit Function
  40. xErr:
  41. Unload frmMouseHook
  42. End
  43. End Function

Ответить

Номер ответа: 26
Автор ответа:
 Just



Вопросов: 4
Ответов: 330
 Профиль | | #26 Добавлено: 02.04.10 22:33
дальше передается в функцию где уже определяется что и куда слать (PostMessage)

Ответить

Номер ответа: 27
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #27
Добавлено: 02.04.10 22:56
https://sourceforge.net/projects/audica/files/ ну качни 0.6+ и посмотри, есть тормоза или нет

Ответить

Номер ответа: 28
Автор ответа:
 Just



Вопросов: 4
Ответов: 330
 Профиль | | #28 Добавлено: 02.04.10 23:57
спасибо, посмотрел
принцип один и тот же, правда методы немножко разные

Ответить

Номер ответа: 29
Автор ответа:
 Дмитрий Юпатов



Вопросов: 4
Ответов: 457
 Web-сайт: cargomaster.at.ua/
 Профиль | | #29
Добавлено: 03.04.10 00:56
2 Дмитрий Юпатов, я понимаю что кряков как грязи, но в теории за нее же просят эти деньги )

Предположим, ты купил Винду... Ты ж не ожидаешь там Оффиса в комплекте?
Так и тут: ты платишь за программу, которая позволяет моделировать железо (о, как завернул!), а не за оськи на этих моделях. Посчитай сам, сколько версий есть только у винды, затем добавь остальные. Теперь узанй их стоимость. И, наконец, сравни с ценой варьки.
Вопросы остались?

Ответить

Номер ответа: 30
Автор ответа:
 Just



Вопросов: 4
Ответов: 330
 Профиль | | #30 Добавлено: 03.04.10 15:50
спс - нету )

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам