Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [VB6] ScaleX e ScaleY

  1. #1

    [VB6] ScaleX e ScaleY

    Ciao amici,
    so che i metodi ScaleX e SaleY servono a cambiare scala nell'uso della grafica. Io ho consultato la guida e ho visto che ci sono varie costanti per impostare questi metodi. Ma questa volta li ho usati senza specificare le costanti. Il risultato è stato quello da me desiderato: cioè convertire da twips a pixels. Vul dire che di defalut i metodi convertona da twips a pixels?
    In breve ho usato il seguente codice:

    codice:
    ScaleX(Picture1.Picture.Width)/Screen.TwipsPerPixelX
    Questo codice mi converte la dimensione in twips dell'immagine in pixels.
    Ma non capisco una cosa: se già SclaleX mi effettua il cambio di scala da twips a pixels perchè devo dividere ancora per Screen.TwipsPerPixelX?
    Grazie.
    Giorgio
    L'esperienza è il tipo di insegnante più difficile. Prima ti fa l'esame, e poi ti spiega la lezione. (Oscar Wilde)

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Devi usare

    ScaleX(W, vbTwips, vbPixels)

    ScaleX(W, vbPixels, vbTwips)

    in cui W e' la dimensione orizzontale considerata

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.