|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Feb 2002
Città: Portici
Messaggi: 92
|
come si può effettuare la differrenza tra 2 variabili in CBuilder?
sto programmando in CBuilder 6 Mobile Edition (della Nokia), sto cercando di realizzare un'applicazione Symbian e devo fare la differenza tra due istanti di tempo, ma non ci riesco. Vi prego mi potete aiutare????
|
![]() |
![]() |
![]() |
#2 |
Member
Iscritto dal: Feb 2002
Città: Portici
Messaggi: 92
|
le due variabili su cui devo operare sono di tipo "TTime", però se si riesce le posso convertire in "int" ed effetuare sulle due nuove variabili le operazioni che devo svolgere, però non riesco a convertirle in "int".
Che posso fare? sono molto disperato... vi prego aiutatemi ![]() ![]() ![]() ![]() ![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 3736
|
beh, avranno un tipo ste benedette variabili o no ?
long oldtime , newtime , differenza; oldtime = Time(); // telefonata ![]() newtime = Time(); differenza = newtime - oldtime; boh ???? |
![]() |
![]() |
![]() |
#4 |
Member
Iscritto dal: Feb 2002
Città: Portici
Messaggi: 92
|
queste sono state chiaramente le prime cose che ho provato a fare e questi sono stati i risultati:
long int prova = 0; prova=Time(); "Error E2034 \NOKIA_SYMBIAN\6.1\SERIES60\SERIES60EX\PROVA\Prova_AppView.cpp 113: Cannot convert 'Time' to 'long' in function CExampleAppView:: Draw(const TRect &) const" ho cercato anche delle funzioni che mi permettessero di fare ciò, ma non ho trovato ancora nulla, il tipo che mi viene restituito è di tipo TTime, come scritto in uno dei messaggi precedenti, la funzione che sto adottando è: TTime inizio, fine; inizio.HomeTime(); ... ... ... fine.HomeTime(); Ultima modifica di Eraci : 04-08-2003 alle 08:14. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:22.