Could anyone tell me the logic or the code to do this scenario:I Have 10 numbers (they're in a list or any other), they're all randomized, e.g. {1,4,7,7,5,2,4,1,4,9}.Now there's a code to take all of those 10 numbers and take out paired numbers, they're two ones, two sevens, and three fours. So the program will delete the ones, sevens, and fours, but leaving one four because one is not paired up. Now they're only 4 numbers in the list {5,2,4,9}.
I'm trying to make a "guess the musical interval" game, which will play two separate random audio files in succession.So far, I've got it doing that quite well. Here's my issue:I have a list of check-boxes listing off the different intervals that I want potentially hear when I click btnPlay. i.e., if every musical interval's checkbox is checked, I want it to potentially play any interval (unison - octave). Easy.However, if I uncheck "unison" I want my random number x to be not equal to my random number y (x <> y)If I uncheck minor 2nd, I want random number x and random number y to never be 1 number apart (x - y <> 1)?
Here's my code, I'm sort of getting lost here. I can't get inequalities to work, it says "expression is not a method."
Public Class Form1 Dim x As Integer Dim y As Integer
Private Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long Private Const SND_ASYNC = &H1 sndPlaySound(WAV_PATH, SND_ASYNC)
[code]....
which is my favorite because of the SEAMLESS loop which I cannot accomplish with the first code.However there is a problem.Both will play .WAV files of any frequency be it 44.1 or 48 so long as its 16bit. My problem is that I have .wav files which are 24 bit, and 32 bit. It is odd because these files play and can be made in a variety of audio applications, but when playback is attempted using the supplied code, nothing but silence!While I know how to re-encode the audio to a new bit depth, I need to play back these specific files.
I've been looking for a way to play an MP3 file over a specific sound device for a while now and I just haven't been able to find any decent code examples in VB.NET. Basically I need a way to find and list all the sound devices on the system and then play an MP3 file over one of them. I have found code examples in C# and similar but I couldn't find any VB.NET code.
I have a listbox with a few songs in which i can click individually and play using the axwindowsmediaplayer1 control.But i would like it so that when one song finishes it moves down the listbox and plays the next song..i undertsand how to move down the listbox and play the next song however not sure how to detect if the song has finished?
im new to VB and i would like to ask some questions;Im developing a Media Study Room program and i have this little problem, My problem is that, how can i designate the video in the list box, that when i click variable on the list, it will automatically play the video i designated to a number and its description in the bottom will appear.
Im trying to make a program that will automaticly do something for me so what i want it to do is record clicks from when u press f12 say for example till u press f11 then i want it to play them back when i click a button so it clicks automaticly in place where i recorded the clicks i also want it to play over and over again. Can anyone help me get started because im not sure where to start i dont know much about simulating mouse click and mousing mouse automatically and also i dont know how i would do the F12 and F11 thing.
I have tried to play a Camtasia video inside a web browser control but it comes up with javascript needs to be enabled error on page. How can I work it or find a work around that? I'd like to have a listbox that contains the movies and they would play in the browser. I have a membership site that I'd like to have a player that authenticates the user before playing them but first things first, what is the best way to accomplish playing Camtasia videos inside a form?
Alright so i have a form with alot (ALOT) of controls...many tabs, many listviews, many comboboxes and textboxes, all of which have values which i saveload using a class i made for saving and loading these values from a file.
Loading these values is pretty slow after the form loads. Takes around 3 seconds (i had to create a splashscreen and made it look decent, but it's still not a nice thing to have)
Then today i decided to try something. I opened the designer to initialize component, and i called the LoaderSub (that loads the values for the controls from a file) within initialize component, in a location after all the properties are set but before all the .resumelayout and .performlayout are called. Lo' and behold the form loaded in less than half a second, with the values and all.
However, now everytime i make a change to the form in design view, or even add a handler to some control in code view, the designer redraws and the auto generated code takes out my code from initializecomponent.
I did the googling, and all the results i found for similar cases issues were cases where the person asking the question im going to ask, the answer is "Didn't you read the part that says DO NOT MODIFY?"
Still, as a last attempt, I ask here: is there any way to modify initializecomponent without losing my changes? I just need to call LoaderSub before the layout resumes...if i call it before initialize component, i get null reference exceptions. And if i call it right after initialize component, loading is very slow.
I have a full screen button, so that when it is clicked the windows media player control will go to full screen. This works fine, however I need a way to check that the video has started to play before the button can be pressed to make it full screen.
I have six textboxes, and upon button press it randomly generates six numbers, one in eact text box e.g. [43] [85] [93] [1] [0] [17]..i create another six textboxes and at the same time allocate these numbers in ascending/descending numbers.I am not looking for any codes whatsoever, as i love the challenge of VB.Net.
1.The average of the four numbers. This answer will be placed into a text box reserved for that value. This text box cannot be changed by the user.
2.The maximum and minimum values. These will be denoted by changing the color of the largest number green and the smallest number red.
3.The range of the numbers. The range is defined as the difference between the largest and smallest numbers. The range will be placed into its own text box, labeled as such. This text box cannot be changed by the user."
Im using visual studio 2008 and it has to be written in VB
So how would I use .next (random numbers) to randomly select something from a list of numbers but it can't repeat the number?I could do:
dim num as integer dim r as new random num = r.next(1,5) if num = 1 then elseif num = 2 then etc.
That wouldn't work because it would repeat.If I donwload someone's game can I disect it in VS? :0 I tried going to open project, then I went to the folder and clicked open. It brought me inside of the folder so I tried to open the game but there is no form1 there. It says the games name then .exe in the explorer-like thing in the top right?Also, how would I have a value or something in a label and access it from a button.
Example:This is in a label.
Dim number as Integer number = 0
Then in the button do
Label.number = 0
How would I do something like that? I want to use that a lot as I did in a different language.
I have a program that allows a user to input numbers from an inputbox and it displays the Total numbers entered, the sum of the numbers entered, and the average of the numbers entered. What I can not seem to find it how to have it display the largest number entered. The code I have so far is,
I am making a program, where the user enters 6 numbers in 6 different text boxes, and it displays the larger of those 6 numbers. But I also want to make it where if the user enters a string value (like S for instance) in the text boxes, it gives an message and says "please enter the numbers again" and the user gets to enter the 6 numbers again. But when I do try to do that, it gives an error message saying conversion from "w/e the user entered" to Double is not valid. If the user just enters the numbers, it works fine. However, I am trying to make it if the user does enter non numeric value, it gives a message window and the user can reenter the numbers again.
Here is my code Example
CODE:
This is where I am trying to use IsNumeric to show a message if a user does not enter a string so the user can renter the numbers again, but when the user does enter a string value (say in textbox 1) it gives me an error message saying conversion from "S" to 'double' is not valid.
CODE:
Then right here this is where I have my series of ifs statements, this part works fine, it displays the largest numbers of the 6 textboxes every time. Error free.
CODE:
And do this with variable number 2, 3, 4, 5.
I know there are easier ways to do these with arrays and stuff. But I am not there yet. I am still learning about ifs and stuff.
I have just about completed a .NET project to write a program to randomly select numbers for a Bingo caller. Over the last month or so Ive learned a lot about .NET but heres something that I consider to be odd and maybe one of you guys can offer an opinion.
One of the features of calling Bingo in a small local club is that callers often use little sayings to accompany certain numbers, I expect youve all heard of (say) All the sixes, clickety click for 66 or 5 and 9 the Brighton line for 59 etc. My little program gives an option to incorporate these with a prompt for the caller that can be edited outside of the program. One of these conventional sayings is used when a number is reversed 12 followed by 21 or 45 followed by 54 for example, when the caller might call (say) 1 and 2, one dozen, number 12 And the other way round 2 and 1, twenty one.
So, I programmed in a bit of code to detect this and to over-ride whatever might otherwise have been the quote with And the other way round and set about testing it. Ive been through literally dozens of full 90 calls watching for the occurrence of a reversed number, spent a few hours doing it, and not once has it occurred which is to say the least, unusual.
So, Im wondering about the Rand Function, could it be that it isnt possible for a reversed number to be selected? Just so you know, I randomly pre-select the order of all 90 numbers, I fill each of the 90 elements of an array with a random number first checking that the number selected hasnt already been stored, if it has, I just get the next random number (and check that too of course), but I cant see how that could prevent reversed numbers being selected, especially in light of the fact that frequently it's not the 'next' number that's used.
am writing an system application for a company that must generate inquiry id and order id automatically. Whenever a customer makes a new inquiry or new order by clicking the add button, an automatic number should be displayed in the text box and when it's saved, it should be saved in the database access.
I am working on an assignment that will display the forst 10 fibonacci numbers in sequence. However when my results are displayed, the numbers are all stacked on top of each other like this: 011235813213455. I have tried to play with it but i can't seem to get my numbeers to space out or even maybe have a comma "," betweeen each number.[code]
The program must generate 6 unique random numbers but when I click display numbers sometimes it gives me 6 unique numbers and sometimes I get duplicate numbers. I will add the code I have so far.
Public Class frmMain
Private Sub btnExit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnExit.Click
i have one more issues, and hope is the last for now. How can I limit a textboxe's input to only numerical with certain range of values (eg -10 to 10) and with that happening while I type in the values?
I'm using VB08. I've populated a listbox with numbers and I want to add all those numbers together and display the result in a Label. I've heard about using parse but I don't understand exactly how it works.
This is the code that I have that i think should work.
Dim lblTotal As Decimal Dim sum As Double For Each decAdded As Decimal In Me.lstRunningTotal.Items sum += Double.Parse(decAdded) Next lblTotal = FormatCurrency(sum)
When I run it, nothing happens. My "For Each" statement I'm not sure if it's doing what I think it's doing. I can't believe I spent 6 hours banging my head against the wall but I finally got it figured out.
This is my revised code:
Dim sum As Decimal For Each decAdded As Decimal In Me.lstRunningTotal.Items sum += Decimal.Parse(decAdded) Next lbl_Total.Text = sum