Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Открывать одну программу Добавлено: 25.04.03 20:41  

Автор вопроса:  sergh
Например в винде если запускаешь Winamp или другую прогу,то если запускаешь ее снова открывается старая.как  то же самое сделать в VB6.0

Ответить

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

Номер ответа: 1
Автор ответа:
 AASoft



Вопросов: 86
Ответов: 920
 Профиль | | #1 Добавлено: 25.04.03 21:29

Nu, yuzaj API.Tama est` funkciya katoraya nahodit akno s zadannym zagalovkom, i vazvrashaetegohWnd(handler v winde).

Est` ische odna funkciya, katoraya pereklyuchaetsya naaknos zadannymhWnd(handler v winde opyat` zhe).

Est` ische App.PrevInstance, katoryj=True,esli ento uzhe vtoraya ili bol`shekopiya progi.

 

Tak votvseentodelatesya tak::

 

If App.PrevInstance = True Then

  'Vyzvat` funkciyupo nahazhdeniyuakna

  'Vyzvat`funkciyu popereklyucheniyuna akno

  Unload Me

  End

End If

 

A vashe, zajdi na apirussia.by.ru, tama vse dalzhnobyt`

Udachi!

Ответить

Номер ответа: 2
Автор ответа:
 ZeroX



ICQ: 220401330 

Вопросов: 47
Ответов: 406
 Профиль | | #2 Добавлено: 26.04.03 11:41

Находишь handle окна своей проги API-функцией FindWindow и показываешь его функцией ShowWindow

Ответить

Страница: 1 |

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



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