Går det att öppna besökarens cd-rom via en hemsida?
Öppna cd-rom via hemsida?
13 svar · 647 visningar · startad av sundog
Det går med vb-script men skulle tro att det blir svårt med html...
Hur då, Jesper? :q
Jag fick en förfrågan angående detta. Grejen var att man skulle typ fråga "Vill du ha en mugghållare, klicka här" och när man klickade öppnades cd-romen. Men går det inte utan massa program eller komponenter så får det vara, det var ju bara en skoj grej...eller hur gör man det med vb-script?
Hur då, Jesper?
Öppna och stäng CD-romen från VB
Placera följande kod i ett formulärs Declarations:
Declare Function mciSendString Lib "winmm.dll" Alias _
"mciSendStringA" (ByVal lpstrCommand As String, ByVal _
lpstrReturnString As String, ByVal uReturnLength As Long, _
ByVal hwndCallback As Long) As Long
För att öppna CD-rom luckan:
retvalue = mciSendString("set CDAudio door open", returnstring, 127, 0)
För att stänga CD-rom luckan:
retvalue = mciSendString("set CDAudio door closed", returnstring, 127, 0)
En sak bara. Om användaren t.ex. håller på och bränner en skiva och vill ha en mugghållare, vad händer då? Jag själv har ingen aning, men ni som är lite mer insatta kanske vet. Avbryts bränningen eller har brännarprogrammet låst brännaren. Kom just på en sak att detta kanske förutsätter att man bara har en cd-enhet. Hur blir det om man har flera, vilken öppnas? Den där koden kanske inte kan öppna en cd-brännare?
Som sagt, jag har ingen aning om vad som händer, bara en fundering...
silo skrev:
har brännarprogrammet låst brännaren
Precis, brännarprogrammet låser brännaren tills jobbet är klart eller avbrutet.
silo skrev:
Hur blir det om man har flera, vilken öppnas?
Den som används för audio-uppspelning, eftersom du använder ett MCI-kommando. Vill du öppna andra får du gå tillväga på ett annat sätt.
Aha, där ser man. Då har man lärt sig nått idag också.
Jag hörde av en kompis som jobbar på linjen här att det var en kund som hade ringt in och sagt att datorn var trasig för att han hade laddat ner "kaffe kopps hållar programmet" men det ända som hände när han körde det var att CD-Rommen öppnades :birp
Vet inte vad jag gör i det här forumet...kan inte visual basic...men jag ställde tydligen en sån fråga så...ja...eh...hur får jag in Jesper Ts kod på en asp-sida?
Jag laddade ner developers pad förresten, är det nån som känner till det och är det bra...?
tack
Det är ju inget VB script utan ett VB-program, rätta mig om jag har fel Jesper.
Och detta kan du inte bara lägga in på din asp-sida, sundog. Användaren måste antingen köra en exefil av programmet som du skapar i VB-utvecklingsmiljö och sedan länkar till på din webbplats. Alternativt skapar du en ActiveX kontroll ( från VB utvecklingsmiljön) som sedan användaren sedan får installera..
ok...så det går inte att fixa med ett enkelt klick på en hemsida utan man måste ladda ner ett program...då får det va.
tack för hjälpen iaf...

