Progetti Calcolatrice di base visivi

July 7

Progetti Calcolatrice di base visivi


Codifica una calcolatrice in Visual Basic è uno dei modi più semplici per un programmatore inizio a prendere confidenza con il linguaggio di programmazione Visual Basic. Un programma calcolatrice di base avrà una serie di controlli Button e un controllo casella di testo nel modulo. Il programmatore ha la possibilità di aggiungere ulteriori pulsanti preformare calcoli scientifici in aggiunta allo standard addizione, sottrazione, moltiplicazione e divisione.

Basic o scientifico

Decidere se avete intenzione di sviluppare una calcolatrice di base o scientifica. La calcolatrice di base è molto più facile da codice che la calcolatrice scientifica. Una calcolatrice scientifica sarà anche in grado di calcolare pi greco, seno, coseno, radice quadrata e tangenti. Entrambi i tipi di calcolatori avranno lo stesso layout che include diversi controlli Button e un controllo casella di testo. Tuttavia, lo sviluppo di una calcolatrice scientifica è molto più facile da fare in VB.NET di VB 6.0 perché VB.NET ha i metodi matematici costruiti e disponibili nella classe Math.

controlli

E 'più efficace per creare un controllo Button, un nome e quindi copiare e incollare al modulo. Il software di programmazione VB chiederà se si desidera creare una matrice di controlli. Rispondere "sì" creerà copie del controllo pulsante con un array indicizzato. I pulsanti saranno chiamati simile a "cmdBtn (0)." Questo vi permetterà di scrivere il codice per ogni pulsante in una subroutine. Se preferisci di nominare ogni tasto individualmente e non utilizzare un array, si può ancora mettere il codice in una subroutine in VB.NET con l'aggiunta della parola "maniglie" per la subroutine. Gli altri nomi dei pulsanti sono aggiunti dopo "maniglie".

calcoli

Il calcolatore di base è semplice come eseguire uno dei quattro calcoli opzionali primo e secondo numeri inseriti dall'utente. La calcolatrice scientifica è anche abbastanza semplice quando si utilizza la classe Math disponibile in VB.NET. I metodi matematici sono accessibili tra cui il "sistema di importazioni" di linea all'inizio della vostra applicazione VB.NET. Questo rende la classe Math accessibile al programma. Il calcolo desiderato viene quindi accedere con "Math". Ad esempio, ricevendo il coseno di un numero è semplice come "Math.sin (anglevalue)" dove "anglevalue" è una variabile definita con il tipo di dati "Double".

Gestione degli errori

Quando si tratta di numeri, ci sono alcuni errori che potrebbero verificarsi e, quindi, devono essere gestite nella propria applicazione. Le avanzate funzioni matematiche disponibili in VB.NET potrebbe restituire un numero non valido. I tipi di numeri non validi sono "nan" (non un numero), "NegativeInfinity" (i risultati di dividere un numero negativo per zero) o "PositiveInfinity" (risultati che divide un numero positivo per zero). VB 6.0 restituirà un "run-time di errore" con la descrizione di "divisione per zero" per la divisione sia positivi che negativi per zero. Se un calcolo viene tentata in VB 6.0 con un valore non numerico, un "run-time di errore" con la descrizione di "Tipo non corrispondente" si verifica.