Mikähän kumma on kun VB6:ssa GetTickCount -funktio palauttaa täysin oikean uptimen, esim.
99599531
Ja parinsekunnin tarkkuudella samaan aikaan sama funktio palauttaa VB.net:ssä arvon:
1670961481073392
Tuo VB.net on tunkenut tuohon _hiukan_ omiaan sekaan, mikähän on ongelman(?) syy?
GetTickCountin erot VB.net & VB6
4
575
Vastaukset
- tapaus
>Tuo VB.net on tunkenut tuohon...
Eikös tuossa 1670961481073392 ole jo jotain mätää kun 32-bittisen integerin maksimi on 4294967295 eli ei se oikeasti voi palauttaa tuollaista arvoa kun laskurin pitää mennä "ympäri" jo paljon pienemmällä luvulla (vajaa 50 vrk). Jotain häikkää printtauksessa?- nimimerkki
> Jotain häikkää printtauksessa?
Jos tässä koodissa on jotain häikkää niin sitten kyllä ; )
MsgBox(GetTickCount())
- Vasenjalkainen
VB6:n Long pitää muuttaa Integeriksi VB.NET:ssä, tuossa voisi olla syy virheeseen:
Private Declare Function GetTickCount Lib "Kernel32" () As Integer
Tai voit käyttää VB.NET:n omaa funktiota:
System.Environment.TickCount()- nimimerkki
Kiitoksia Vasenjalkainen, kummatkin noista tavoista toimi : )
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Riikka runnoo: datakeskuksille tulee UUSI yritystuki
"Suomen valtio erikseen tukee esimerkiksi kryptovaluuttaan tai aikuisviihteeseen tai muuhun keskittyviä datakeskuksia."662268Eläkeläiset siirrettävä muuttotappioalueille
Joutoväki pois ruuhkauttamasta elättäjien arkea. Samalla putoaa jokaisen asumiskulut ja rahaa jää enemmän kuluttamiseen.2302172- 1201478
Kauppalehti - Törkeä skandaali paljastui: Espanja käytti EU-rahoja ihan muuhun kuin piti
Espanja on käyttänyt miljardeja euroja EU:n elpymisavustuksia eläkkeisiin ja sosiaalimenoihin – ja pyytää lisää. Espanj211232En kerro nimeäsi nainen
Sillä olet nyt salaisuus jota kannan sydämessäni. Tämä mitä tunnen ja kuinka sinuun vahvasti ihastuin on jo niin erikoin711200- 1181146
Olet kiva ihminen
En kiellä sitä yhtään. Sinussa on hyvin paljon erinomaisia puolia, enemmän varmasti kun meissä muissa. Sitten on puoli73959Uuden upotuskasteen vaiettu ongelma
Alkuseurakunnan kaste oli useamman vuosisadan upotuskaste, joka toimitettiin joko ulkona luonnon vesistöissä tai kasteki102959Auta mua mies
Ota vielä yhteyttä, keksi oikeat sanat että vuosien ajan kasvanut muuri murtuu meidän väliltä vaikka aluksi vain vähän.78909Ja tääkin vielä...
Kukakohan on valittanut, Salmiko itse? https://www.viiskunta.fi/rehtori-valittiin-ahtarissa-ilman-hakumenettelya-o/1347933885