27. juli 2000 - 13:07Der er
14 kommentarer og 1 løsning
Modem online ?
Hejsa Jeg sidder her med noget cc-fastpris 120, og er træt af alle de der shareware programmer til at måle online tid med....Derfor har jeg overvejet at lave min egen online timer....Men...Jeg har ingen anelse om hvordan man finder ud af om der er ringet op....og om der er blevet lagt på igen... Er der nogen som har nogle links etc. om det ??
Private Declare Function RasEnumConnections Lib \"RasApi32.dll\" Alias \"RasEnumConnectionsA\" (lprasconn As Any, lpcb As Long, lpcConnections As Long) As Long Private Declare Function RasGetConnectStatus Lib \"RasApi32.dll\" Alias \"RasGetConnectStatusA\" (ByVal hRasConn As Long, lpRASCONNSTATUS As Any) As Long
Type RASCONN95 dwSize As Long hRasConn As Long szEntryName(RAS95_MaxEntryName) As Byte szDeviceType(RAS_MaxDeviceType) As Byte szDeviceName(RAS95_MaxDeviceName) As Byte End Type
Type RASCONNSTATUS95 dwSize As Long RasConnState As Long dwError As Long szDeviceType(RAS_MaxDeviceType) As Byte szDeviceName(RAS95_MaxDeviceName) As Byte End Type
Public Function IsRASConnected() As Boolean Dim TRasCon(255) As RASCONN95 Dim lg As Long Dim lpcon As Long Dim lReturn As Long Dim Tstatus As RASCONNSTATUS95
Nej nej...Det virker vist nok fint nok... Jeg har taget din kode og puttet det i et modul, og er nu ved at lave formen til, så jeg kan lave en session tæller, idag tæller, og en periode tæller... Det drillede lidt med at få vist det rigtige format i timer minutter sekunder TT:MM:SS men jeg har klaret det ved bruge Timeserial, og så regne forskellen ud på Timer, minutter, sekunder ved hjælp af datepart....Men, jeg havde en deadline på noget arbejde, så jeg er ikke lige kommet længere....Og har selvfølgelig ikke fået godkendt svaret her... Mit problem er nu, hvordan jeg skal gemme den tid der er gået...Men jeg tror jeg vil gemme tiden i sekunder, og på den måde have en fast tælle enhed...Det lyder nærmest som en matematik aflevering
Det glæder mig at du fik det til at virke. med hensyn til tiden så er det jo efter dit behov det skal laves og umiddelbart lyder det som om du har fundet en fornuftig løsning. Skulle du få problemer med det skal du bare sige til. Jeg har selv lavet noget lignende for et års tid siden (inden jeg fik FlatRate) og den kode må du da godt få.
Inspiration, hmmm, ja du kan da ihvertfald se hvordan jeg valgte at løse det. Men hvorvidt det er godt programmeret, ja man vil jo helst ikke tale dårligt om sig selv !!!!
Der er nogle fine finesser i som jeg havde vældige problemer med kan jeg huske (tæller i toppen af skærmen, programmet lagt i tray med højrekliksmenu o.s.v.)
Fint....Jeg er næsten lige startet med vB, men har været i gang et godt stykke tid med asp, så alt vb kode er dejlig inspiration Mail: vrist@webmaker.dk
Det kommer i eftermiddag. Jeg skal lige på job nogle timer, men skal nok finde det når jeg er tilbage. Hvis du har spørgsmål eller lign. til koden skal du lige vide at de helst skal komme i dag, da jeg tager på en uges ferie fra i morgen tidlig.
ok...Det ser fint nok ud, men det er vel ikke skrevet i vb6 ??og hvis så, har du så ikke en compilet også `??
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.