Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - VB 2008 OCR
Forum - C# / VB.NET - VB 2008 OCR - Pagina 3

Pagine: [ 1 2 3 ] Precedente | Prossimo
Avatar
coyote100 (Normal User)
Rookie


Messaggi: 50
Iscritto: 22/04/2013

Segnala al moderatore
Postato alle 21:21
Domenica, 28/04/2013
Senti so che cambio argomento, rispetto alla discussione, ma mi potresti dire come posso posizionare un programma  in una determinata posizione dello schermo a mio piacere in vb 2008.

mettiamo che ho un programma esempio adobe acrobat, clicco un pulsante e lo posiziono a mio piacere, ovviamente impostando prima le coordinate.

So che va fuori tema, ma aprire una discussione un'altra volta..

PM Quote
Avatar
LittleHacker (Member)
Guru


Messaggi: 1033
Iscritto: 28/04/2009

Segnala al moderatore
Postato alle 2:10
Lunedì, 29/04/2013
Testo quotato

Postato originariamente da coyote100:

Senti so che cambio argomento, rispetto alla discussione, ma mi potresti dire come posso posizionare un programma  in una determinata posizione dello schermo a mio piacere in vb 2008.

mettiamo che ho un programma esempio adobe acrobat, clicco un pulsante e lo posiziono a mio piacere, ovviamente impostando prima le coordinate.

So che va fuori tema, ma aprire una discussione un'altra volta..


Ultima modifica effettuata da LittleHacker il 29/04/2013 alle 2:10
PM Quote
Avatar
coyote100 (Normal User)
Rookie


Messaggi: 50
Iscritto: 22/04/2013

Segnala al moderatore
Postato alle 15:46
Lunedì, 29/04/2013
Quasi fatto però il programma è già aperto e non me lo deve lanciare, ma solo posizionare.




Codice sorgente - presumibilmente VB.NET

  1. Imports System.Windows
  2.  
  3.  
  4.  
  5.  
  6.  
  7. Module FileParse
  8.  
  9.  
  10.  
  11.     Public Declare Function MoveWindow Lib "user32" (ByVal hwnd As Int32, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal bRepaint As Boolean) As Boolean
  12.  
  13.  
  14.  
  15.  
  16.  
  17.     Friend ApplicationProcess As System.Diagnostics.Process
  18.  
  19.     Friend ApplicationHandle As Long
  20.  
  21.  
  22.  
  23.     Public Function OpenApplication()
  24.  
  25.         ApplicationProcess = System.Diagnostics.Process.Start("CALC.exe")
  26.  
  27.         System.Threading.Thread.Sleep(1000)
  28.  
  29.         ApplicationHandle = ApplicationProcess.MainWindowHandle
  30.  
  31.         MoveWindow(ApplicationHandle, 1700, 300, 600, 1000, True)
  32.  
  33.         Return (True)
  34.  
  35.     End Function
  36.  
  37.  
  38.  
  39. End Module


PM Quote
Avatar
LittleHacker (Member)
Guru


Messaggi: 1033
Iscritto: 28/04/2009

Segnala al moderatore
Postato alle 17:39
Lunedì, 29/04/2013
Testo quotato

Postato originariamente da coyote100:

Quasi fatto però il programma è già aperto e non me lo deve lanciare, ma solo posizionare.




Codice sorgente - presumibilmente VB.NET

  1. Imports System.Windows
  2.  
  3.  
  4.  
  5.  
  6.  
  7. Module FileParse
  8.  
  9.  
  10.  
  11.     Public Declare Function MoveWindow Lib "user32" (ByVal hwnd As Int32, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal bRepaint As Boolean) As Boolean
  12.  
  13.  
  14.  
  15.  
  16.  
  17.     Friend ApplicationProcess As System.Diagnostics.Process
  18.  
  19.     Friend ApplicationHandle As Long
  20.  
  21.  
  22.  
  23.     Public Function OpenApplication()
  24.  
  25.         ApplicationProcess = System.Diagnostics.Process.Start("CALC.exe")
  26.  
  27.         System.Threading.Thread.Sleep(1000)
  28.  
  29.         ApplicationHandle = ApplicationProcess.MainWindowHandle
  30.  
  31.         MoveWindow(ApplicationHandle, 1700, 300, 600, 1000, True)
  32.  
  33.         Return (True)
  34.  
  35.     End Function
  36.  
  37.  
  38.  
  39. End Module




Cosa vuoi dire? Aperto e lanciato sono due sinonimi in questo campo!
Non credo che posizionare un form sia uguale a posizionare una finestra Console!
Comunque adesso staresti andando :ot:, finchè chiedi una cosa fuori dal contesto ok, ma se inizi una nuova discussione nello stesso Topic...

PM Quote
Pagine: [ 1 2 3 ] Precedente | Prossimo