VS 2008 PlayAudio Loop In Background?
Nov 8, 2009I'm making a game somewhat and I need to know how to play sounds in the background of the game so that the game will run smoothly, so how could I accomplish this?
View 3 RepliesI'm making a game somewhat and I need to know how to play sounds in the background of the game so that the game will run smoothly, so how could I accomplish this?
View 3 RepliesI am making a program thats going to be an msn style popup for reminders. I made an infinite loop to activate the popup when the date = current date. However its stuck in the loop and I cant run other functions while the loop is running. How can I get the alert to go off while also running the program?
Public Class Form1
Structure List
Dim Name As String
Dim Day As Date
Dim Hour As String
Dim Min As String
[Code] .....
I have an issue that I can't seem to find a straight answer for anywhere... I have a For loop that sends a file name to a background worker that contains some long running code and I can't find a way for the parent thread to wait for the background worker to finish... Here is the example code:
For 4
BacgroundWorker1.RunWorkerAsync(fileName(i))
Next
[code].....
Im using Vb.net visual studio 2008. i have got a process(system.diagnostics.process) to be run in background and it updates the Ui thread progressbar and a label and i have worked it using backgroundworker.runworkerAsync. Now the problem is i have to work the same process for a number of time with different inputs.
The code block is :
Private Sub fnStartEvent(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnStart.click
Dim inputFolder = Directory.GetFiles(textboxSourceFolder.text)
Dim currentNumberOfFile As Integer=1
[code]....
The problem in here is the fnStartEvent method once gets started, it calls BackgroundWorker1.runWorkerAsync process and that runs in a seperate thread and does not wait for the thread to complete and it moves to the next line of code i.e loops to the next item and it returns to same BackgroundWorker1.runWorkerAsync line and throws exception that it is already running.
Tried
1.
Private Sub fnStartEvent(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnStart.click
Dim inputFolder = Directory.GetFiles(textboxSourceFolder.text)
Dim currentNumberOfFile As Integer=1
[code]....
But this does not updates the Ui thread used to denote progress.
2.Put the whole process inside the DoWork thread and loop for each file in there itself, but that to returns the cross thread error in progress bar updation.what is the standard procedure in executing a loop for the backgroundworker to wait for finishing as well as update the UI without blocking it.
I've been able to write a thread into my app which basically does a loop in the background perfroming detection for a device being added or removed.works great!i am trying to implement another thread to check for a file on the found device...but i still haven't figured out threading enough to make this work, the versions i try to implemt are either looping along with the initial loop or cancelling itself because its already running.i've been trying to put a variable in that would switch the thread off, but it doesn't seem to work.
View 2 RepliesI assigned an integer as 1, and looped my program using:[code]I can recieve the packets without looping, but once i loop, i receive nothing.
View 29 RepliesMakes the following statement about the code below:
**"The computer evaluates the loop condition in the Do...Loop statment to determine whether the loop instructions should be processed. In this case, the inputsales <> String.Empty condition compares the contenst of the input sales variable to the String.Empty value. As you know the String.Empty value represents a zero length, or empty, string if the inputsales variable is empty, the loop condition evaluates to True and the computer process the loop instructions. *If on the other hand the inputsales variable is not empty, the loop condition evaluates to false and the computer skips over the loop instructions.
Based on the code I think it is the opposite: ...that while the inputsales value is not empty it should evaluate to true and process the loop and if it is empty it should evaluate to false and skip the loop?
See below.
Option Explicit On
Option Strict On
Imports System.Globalization
[CODE]...
Background of form: black
background of char, bombs and shrooms: transparent
picbox behind char, bombs and shrooms is regular (marioland)
How can i fix it so the transparent parts dont see form as background but marioland as background?
I am using query from a SQLite database as the AutocompleteCustomSource for a ComboBox. Also, I want to load data in separate thread. My LoadData method works fine when called directly, but it fails when it is called from the BackgroundWorker thread. When it is called from the background thread, it throws a Specified cast is not valid exception on the csearch.AutoCompleteCustomSource.Add(hh("Taj")) line. Below is my code:
Sub LoadData()
Dim connetionString As String
Dim cnn As SQLiteConnection
[Code].....
I'm creating a calculator for a university coursework project and I wanted to know how do you add a background image in the main form in Visual Basic 2008 as I want to have the calculator have a background image similar to one that I programmed when I was studying VB6 years ago (but which I've since forgotten how to program in).
View 3 RepliesI have a textbox with a variable background color, changeable by the user. How can I set the foreground color to be visible at all times?I can use the inverted color (255 - Color.R) but this fails at the gray (128/128/128) color.
View 36 RepliesI'm new for VB.Net 2008. I am facing some problem about how to make the multiple groups activities running (it might concurrent) based on their own activity's time set? For example: If there is 80 groups and 100++ activities in each group, can i use background worker (create 80 background worker?) to handle this (each background worker handle their group activities.) if in this case (But it will running lag or hang)
View 14 RepliesI create two background workers in my program;
' set up the background workers
Dim Bgw1 As New System.ComponentModel.BackgroundWorker
Dim Bgw2 As New System.ComponentModel.BackgroundWorker
Bgw1.WorkerReportsProgress = True
[Code]...
Note, I've tried googleing, I've came across a article sateting that if you have to handle more then one task in the background, you should use System.Threading [URL]../showthread.php?t=101283) But I don't know what team mean with it?, or how you should use System.Threading to back your own 'background worker'.
I have a vb app that I completed a few months ago and it has been working as it should.I have blurred out part of the image for business reasons. But you can see in the second picture in the top left it has the bottom right of the background overlapping in it.
I copied the exe file over to another computer and Im having an issue where the program will load and look OK but then after about 5 seconds part of the background will show up in the top left corner. Im not sure why. It is the exact same exe on the other computer but it only does it on this computer.I have attached images below so you can see what Im talking about.Im not sure if its a program issue or a setting on my computer.
I have created a background worker using a tutorial. I understand some basic stuff like how to update a label or a progress bar from inside of it. The purpose of this background worker is setup a bunch of variables that are going to be used by several other background workers later. The variables i am setting up are 6 different lists and a multi-dimensional array. The code looks like this for the background worker at the moment.
Private Sub My_BgWorker_DoWork(ByVal sender As Object, ByVal e As System.ComponentModel.DoWorkEventArgs) Handles My_BgWorker.DoWork
For i As Integer = 0 To m_CountTo
[code]....
I would normally use the persons.add to add something to the list, but I'm having a really hard time wrapping my brain around an easy way inside of the backgroundworker to add new values to several different lists(which are going to vary in amount of data values). Is there an easy way to do this? I'm used to just having invokes at the top of a sub to do this but those don't seem to work inside of a dowork sub.
I have a function that requires 10-15 min to run. Due to sheer amount of time required to run this function, my form freezes and the user is left clue-less about what is happening to the program. I understand that this problem can be overcome using Background class and Progress bar.
View 8 RepliesI have a picturebox that contains an image and the background of that image has been set to transparent and saved as a .gif in photoshop cs2.
I used that image in a picturebox and I set the BackColor of that picturebox to transparent, but it's not transparent; I have a gray background on that picture.
I wanted to know how to make Music of my choice play automatically when my application is launched?
View 19 RepliesHow do I Play sounds at the same time the program does something else? I tried using this
New System.Media.SoundPlayer()
Sound.SoundLocation = "C:crowd.wav"
Sound.Load()
[code].....
I have written a code in background worker which calls a function written in a module. In that function I create an object of an existing form. But on doing so I get error "Current thread must be set to single thread apartment (STA) mode before OLE calls can be made. Ensure that your Main function has STAThreadAttribute marked on it."[code]
View 6 Repliesthe user of my application is able to run a diagnostic tool which is part of my application. This diagnostic tool searches every file on the computer, logs the names, and if the my program is able to then the file will be read.
My program has other uses as well. If the user wants to do something else in my program then i want the diagnostic code to run in the background. I don't want this code to prevent users from using other features of my application since the diagnostic search does take time.
How do i do this? Threading? A background worker? If the anwser is Threading which i am pretty sure it is, how do i set up a thread? My computer has 4 GB of RAM - 2GB & 2GB so i know i am able to do this smoothly.
Im currently trying to get button depending on what the background is to do something
EG:
if Button19.BackgroundImage = my.resources.play then
AxWindowsMediaPlayer1.Ctlcontrols.play()
This doesnt work, but is there any other method of doing this?
I have two forms -form1 and -form2When from the form1 window, i call to open the form2 window, i want the form1 window to lose its focus-not to be accessible.
View 2 RepliesHow can we set a background picture for a Form? When my form is loaded, I want to display a background picture and on closing, I need to release that from memory (free it).[code]
View 7 RepliesI am loading an access database in vb.net using
me.adaptername.fill(me.datasetname.tablename)
The thing is that this takes a lot of time and the program doesn't move on to the next line until it finishes loading all the data. Some of these tables I need only later but I don't want to make stall work while doing it. Is there a way to load a database without waiting for it in the code. and a way to check if it finished loading in code. this way i'll be able to load it in the backgroud after the program has started and if the user wants to use options which require tables which weren't loaded yet i'll be able to know and avoid errors.
When you click a button, the program should start op everytime your computer starts, but it must be in the background, so that you wont notice it.
View 4 RepliesIm trying to run a thread in the background. The sub would take a string as as input and the text to speech object would read the string.
1st problem is: How do I pass my value strIn to my sub SpeekEventWorker when im calling it like this
[code]...
Ive got multiple background images on my program , heres the first 2 Private Sub Win7ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Win7ToolStripMenuItem.Click
[Code]...
How do i save and reload my selected image when i open my program again ? Using My.settings
i am currently trying to improve my skills regarding simple graphics. currently i have a form with a background image. on top of that there is a movable image drawn during Form_Repaint. the image is a character that is animated. you click and the character moves to the new point. that all works great atm. i am even able to add new "AI Chars". they just randomly walk through the form and every time they stop, there is a 10% chance every 15s that they move somewhere else (random point). as is said, that works great. but now i am kinda stuck. since my "engine" (lets say so) is in isometric perspective, i need the ability to scroll.
View 4 RepliesI want my progress bar to go down as time gets closer to it's next "event", so i guess i need a background worker for that so it uses another thread.How can I get that to loop on a timer so something so i knows where it's zero value will be and where it's current vlaue should be.
View 12 Replies