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

    Ridimensionamento finestre

    Qualcuna di voi sa come fare per reimpostare la dimensione delle finestre utilizzando come unità di misura i pixel, il classico 800 x 600 utilizzando la proprietà scalemode combia la scala dei componenti interni al form ma non quella del form...


    grazie

  2. #2
    codice:
    Me.Width = ScaleX (800, 3, 1)
    Me.Height = ScaleY (600, 3, 1)
    Ciao
    Cerco ombrello vecchio, nuovo, moderno o antidiluviano; purché protegga da una pioggia che vien giù come Dio la manda. Fate presto che ho l’acqua alla gola. (Noè)

    C# programming and other stuffs

  3. #3
    Grazie ora prova, comunque mi sono accorto che tra la scala di defoult di vb e quella classica c'è un rapporto di 1:15, quindi dovrebbe bastare moltiplicare 800 * 15, certo come dici tu è più elegante.

  4. #4
    Beh vedi un pò tu, non cambia granchè anche perchè la funzione che ti ho dato io non fa altro che fare il calcolo
    codice:
    nPixel * Screen.TwipsPerPixelX 'dove nPixel sta per il numero di pixel da convertire es. 800
    Dove Screen.TwipsPerPixelX è appunto = 15

    Ciao
    Cerco ombrello vecchio, nuovo, moderno o antidiluviano; purché protegga da una pioggia che vien giù come Dio la manda. Fate presto che ho l’acqua alla gola. (Noè)

    C# programming and other stuffs

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.