Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [vb6]Ridimensionare il form

    Salve a tutti,
    ho un programma creato con una risoluzione 800x600.
    L'ho creato con dimensioni tali in modo che fosse a tutto schermo.
    Quando l'ho installato su una macchina a 1024 il programma non era più a tutta pagina.
    C'è un metodo resize per fare in modo che il programma sia sempre a tutto schermo, a prescindere dalla risoluzione del pc?
    Grazie.

  2. #2
    Ciao..prova con la proprietà "WindowState" = Maximized oppure ti ricavi le dimensioni dello schermo in run-time e agisci di conseguenza:
    codice:
    form1.width = screen.width
    ciao

  3. #3
    mi spieghi meglio la funzione del runtime?
    Non conosco....
    Grazie.

  4. #4
    la form ha una proprietà che si chiama WindowState. Se la imposti a 2-Maximized vb fa tutto da se'

  5. #5
    "RunTime" non è una funzione..è solamente un'espressione inglese (o meglio americana, gli inglesi direbbero running-time)per riferirsi al programma in fase di esecuzione, infatti "time" significa "tempo" e "run" in questo contesto "esecuzione". Se dico "modifico una label in run-time" voglio dire che "modifico le proprietà della label mentre il programma è in esecuzione", quindi tramite codice..

    Prendi un form di prova, non aumentare le sue dimensioni e scrivi questo:
    codice:
    Private Sub Form_Activate()
    With Form1
        .Width = Screen.Width
        .Height = Screen.Height
        .Left = 0
        .Top = 0
    End With
    End Sub
    ciao

  6. #6
    ok, grazie.
    Proverò.

  7. #7
    Prego..in caso di problemi sai dove rivolgerti..

    Ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.