08. december 2003 - 18:29Der er
5 kommentarer og 1 løsning
Hvordan: se om modem forb. oprettet ?
Jeg bruger BCB 4.0 og programmerer under Windows NT. Mit problem er at jeg gerne vil have en nem måde at holde øje med om min opkaldsforbindelse er åben eller ej (så jeg kan måle hvor længe), er der nogle fine API kald der kan hjælpe mig ?
Det ser ud til du skal bruge funktionen RasEnumConnections til at finde ud af hvilke connections der er og så RasGetConnectStatus med et handle fra foregående kald, for at se om der er oprettet en connection. Med RasConnectionNotification kan du modtage et event hvis der oprettes eller nedlægges en connection...
Den RASCONNSTATUS struktur du får fra RasGetConnectStatus har en member ved navn szDeviceType. den indeholder typen på det device der er brugt til den connection, fx "modem".
Det kan du anvende hvis du ikke ved hvad opkaldsforbindelsen hedder, eller du bare vil monitorere alle modem (eller anden type) connections.
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.