Geluidje afspelen in vb-progje werkt niet

Status
Niet open voor verdere reacties.

the_dannyboy

Gebruiker
Lid geworden
2 jan 2002
Berichten
968
Hey allemaal !!

Ik heb een probleempje met een zelf gemaakt progje:
Wanneer ik op een button druk moet er een geluidje gaan spelen, op 2 pc's werkt dit goed, maar op een andere hoor ik helemaal niets. Ik heb al verschillende sound components geprobeerd, maar het blijft stil.
Ik krijg verder ook geen error ofzo.
Wanneer ik het af te spelen geluidsbestandje gewoon in windows open met de mediaspeler, speelt dit bestandje wel gewoon.

Waarom kan ik het bestandje dan niet gewoon met mijn vb-progje afspelen?
 
Ik niet :)

Ik niet :)
Als ie het op de andere 2 doet, zou ik zeggen dat ie het op de andere ook zou moeten doen.

:thumb:
 
regsvr32, regit en regocx32 tools gebruiken.

Geplaatst door the_dannyboy
Hey allemaal !!

Ik heb een probleempje met een zelf gemaakt progje:
Wanneer ik op een button druk moet er een geluidje gaan spelen, op 2 pc's werkt dit goed, maar op een andere hoor ik helemaal niets. Ik heb al verschillende sound components geprobeerd, maar het blijft stil.
Ik krijg verder ook geen error ofzo.
Wanneer ik het af te spelen geluidsbestandje gewoon in windows open met de mediaspeler, speelt dit bestandje wel gewoon.

Waarom kan ik het bestandje dan niet gewoon met mijn vb-progje afspelen?
Hallo Danny,

Probeer eens het activex-controltje dat je voor het geluid gebruikt in de
Windows-Registry te registreren middels regsvr32.

1) het activex control behoort in drive-letter:\windows\system32 te zijn.
2) Maak een Dos-venster open en ga naar bovengenoemde directory door
het volgende commando in te typen:

cd\windows\system32 (en geef een Enter)

3) typ: regsvr32 x (vervang x door de naam v.h. activex control, en geef
hierna een Enter)

4) restart je PC

Groetjes.
 
Er is geen activex-controltje, want zelfs als ik het progje gewoon een piepje laat geven (Beep), werkt het niet.
 
Danny, Zou je dan de code wat achter die knop zit, hier willen publiceren?

En welk OS draait er op de PC waar geen geluid gegenereerd wordt wanneer je op de
button klikt?

Alvast bedankt.

Groetjes.
 
Het progje draait in WinXP (maar andere, wel werkende versies draaide ook in XP) en ik heb al verschillende codes geprobeerd, maar de makkelijkste (en ook de huidige) is: Beep
 
Waarschijnlijk ligt het toch aan je luidspreker die niet meer naar behoren functioneert.
Of dat de aansluiting wat losjes zit. Als met Beep evenmin soelaas biedt, dan ligt het zeker
niet aan je programmatuur. Het moet haast wel om een hardware probleem zijn.

Ik zou het anders ook niet weten Danny. Sorry.

Hoop dat anderen je kunnen helpen.

Groetjes.
 
Een hardwarematig probleem lijkt het mij ook niet, aangezien het geluidje in de mediaspeler afspelen wel werkt.
 
Een activex control is het probleem, zoals ik al eerder zei.

Een tweetal mogelijkheden:

1) Gebruik je misschien een Third-party control en waarvan het verstrekte termijn reeds
verlopen is?

Oplossing: opnieuw aanvragen/downloaden/installeren.


2) Als je het activex control van Fast Software gebruikt:
Kijk op de HD's van de 2 PC's waar het geluid wel werkt of de hierna genoemde
bestanden in de directory drive-letter\windows\system32 wel bestaan:

FAST2007.ocx, FAST2004.dll en fast2007.oca

Zo ja, heeft de HD van die PC waar het geluid niet werkt ook deze bestanden? Wanneer dit niet
het geval is, dan zou je deze bestanden alsnog (handmatig) moeten plaatsen.

En heb je het activex control (bijvoorbeeld: FWMMedia1) wel op het desbetreffende Form
toegevoegd? Of komt dit controltje zelf niet eens in je Tool-box voor? Voeg dan via Components
even toe.

Suc6.
 
Maar als ik gewoon Beep gebruik, heb ik toch deze tooltjes helemaal niet nodig?
 
Ik ben nu ten einde raad. Als met Beep ook niet werkt, dan weet ik het niet meer.

Gebruik je bij alle de drie PC's de statement Beep?
 
Das snel!

Dan weet ik het echt niet waardoor het op die ene PC het geluid niet werkt. Sorry Danny.
 
Maar op een van de drie pc's staat VB, op de andere alleen de runtime files.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan