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

    vb6 - domanda forse stupida x le boolean

    cm faccio a cambiare il valore d una variabile d tipo boolean?vorrei evitare d srivere
    if x =true then
    x=false
    else
    x=true
    endif

    esiste un modo + veloce?grazie...

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,466
    Ciao, ho provveduto a sostituire il titolo con uno maggiormente significativo, soprattutto per eventuali ricerche.

    In merito alla tua domanda, potresti ricorrere all'uso del costrutto IIf, anche se - parola di "purista" - preferisco sempre di gran lunga la forma che hai espresso, molto più chiara ed evidente in generale, anche se la "sbrodolosità" eccessiva di Visual Basic rende un po' il costrutto leggermente lungo.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it L'avatar di Brainjar
    Registrato dal
    Nov 2004
    Messaggi
    1,162
    prova la tecnica 'dell'interruttore'

    x = Not x ' Se è True diventa False e viceversa


    Ciao,
    Ciao, Brainjar

  4. #4
    nn pensavo si potesse fare la not!!grazie a entrambi

  5. #5

    Re: vb6 - domanda forse stupida x le boolean

    Originariamente inviato da ranza!!!123
    cm faccio a cambiare il valore d una variabile d tipo boolean?vorrei evitare d srivere
    if x =true then
    x=false
    else
    x=true
    endif

    esiste un modo + veloce?grazie...
    col NOT non so come si fa...

    comunque "else x=true" lo puoi tralasciare siccome x è gia true
    -

  6. #6

    Re: Re: vb6 - domanda forse stupida x le boolean

    Originariamente inviato da Phaser2
    col NOT non so come si fa...

    comunque "else x=true" lo puoi tralasciare siccome x è gia true
    e no...else entra in gioco se x=false...

  7. #7
    ah vero non me n'ero accorto


    fate finta che io nnon abbia scritto niente
    -

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.