Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Tidtagar ur

Postades av 2003-10-18 12:29:43 - Torbjörn Karlberg, i forum visual basic - allmänt, Tråden har 7 Kommentarer och lästs av 772 personer

Hej

Jag har fått en fråga från en idrottsklubb, om jag kan göra ett program som tar start och stopp tid.

Har hittat har en grej som kopplas mot gameporten och knapp 1.

Min fråga är om timer som följer med vb är tillräckligt snabb för detta ändamål.

Mvh
Tobbe


Svara

Sv: Tidtagar ur

Postades av 2003-10-18 12:49:03 - Oskar Johansson

Antagligen inte, gör istället så att du tar t.ex. apiet

Declare Function GetTickCount Lib "kernel32" Alias "GetTickCount" () As Long

för att få antalet millisekunder sedan windows startades. Vid "start" av uret så sparas tiden undan. Använd sedan en timer för att uppdatera en caption eller liknande med
sparat värder - nuvarande värde
och formatera sedan det till timmar:minuter:sekunder:millisekunder

Vid stop så slutar du helt enkelt att köra timern och räknar ut
sparat värder - nuvarande värde
och formaterar det...

:)


Svara

Sv: Tidtagar ur

Postades av 2003-10-18 14:16:44 - Oskar Johansson

Förlåt, nuvarande värde - sparat värde skall det vara...


Svara

Sv: Tidtagar ur

Postades av 2003-10-18 17:14:09 - Torbjörn Karlberg

Hej

Jag tackar för inlägget

"Men jag är nog dum i huvet just nu eller alltid!"

Jag får inte till ett format på detta

starttid = 6257648
stoptid = 6261473
diff = 3825

Hur får jag till ett tid format på detta som visa formatet 00:00:38:25 ?

Hälsningar
Tobbe


Svara

Sv: Tidtagar ur

Postades av 2003-10-18 17:39:15 - Roland Ringhede

Format$(diff, "00:00:00:00")

men du måste omvandla så du får timmar, minuter och därefter sekunder.

Har för mig att det behandlats förut här på forumet. Prova och sök.


Svara

Sv: Tidtagar ur

Postades av 2003-10-18 17:42:11 - Oskar Johansson

Du borde få ut millisekunderna genom att använda

lngMS = diff mod 1000 'ms
lngS = (diff - lngMS) / 1000 's
lngMin = (diff - lngMS - lngS * 1000) / 60 'min
lngH = (diff - lngMS - lngS * 1000 - lngMin * 1000 * 60) / 60'h
lngH = lngH mod 24 'h
lngMin = lngMin mod 60 'min
lngS = lngS mod 60's


Har INTE testat det här, stämmer antagligen inte, men nå't sådant borde det vara hoppas jag... ;)


Svara

Sv: Tidtagar ur

Postades av 2003-10-18 19:07:54 - Niklas Jansson

Gör nåt sånt här istället så är det enklare att se det:

<code>
MSTotal= ... 'så du får fram dem
MS=MSTotal Mod 1000
STotal = (MSTotal-MS) \ 1000
S=SekTotal Mod 60
MTotal = (STotal-S) \ 60
M=MTotal Mod 1000
HTotal = (MTotal-M) \ 60
och här kan du fortsätta med dygn osv.
</code>


Svara

Sv: Tidtagar ur

Postades av 2003-10-19 19:27:22 - Torbjörn Karlberg

Tack för alla svar

Jag pular på och ser om jag får till något vettigt!

Mvh
Tobbe


Svara

Nyligen

  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak
  • 16:14 Vem anlitar man egentligen när tak
  • 16:13 Vem anlitar man egentligen när tak
  • 11:52 Noen erfaring med uttak hos Mostbe
  • 11:51 Noen erfaring med uttak hos Mostbe
  • 20:22 Spel
  • 17:07 Snabb och trevlig webbplats utan l

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 121
27 958
271 737
2 287
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies