Replacing Random Text In Textbox (Mad Libs-style)?
Jun 20, 2010
I'm a beginner who's been trying to learn Visual Basic for a couple of months now (no prior programming experience) and I was wondering if anyone would be so kind as to help a newbie like me out with something.
What I'm trying to do is make a Mad Libs-style program with a multi-line textbox and a button where I type in something like:
I'm new to VB and am trying to create something that will change specific words within a DB entry to a random word from a table. My goal is to change swear words to a random word in a separate table (like darn, dang, waterstopper, etc.) So far I have an "Input" table with the text I need to change and a "SwearRep" table with a list of words I need to replace in col "WBad" and their replacements in "WGood".
I am writing a little app for the kids at a local kindergarden and I have some trouble with my code. I have a RichTextBox containing several times in the text the name John. I want to replace randomly the name John with other women names like below
So I have this:
Public Sub Replacements() RichTextBox1.Text="John goes to the car and leaves. John it's taking a nap. Since John works late so (s)he won't be home for dinner. John loves the kids and the kids love John and made a really nice picture"
I am working on a 1st grade math program for schools in the Dominican Republic. What I am ttrying to do is have an array of farm animals. The question on the form is "How many letters are in the word " ". The " " is a textbox. All this will start when the click on a picture of a clock. A timer will also start, but I have that part done.
I am attempting to send a string to a textbox in the webbrowser control and the page I am trying to do this with has random name= and value= fields which makes it difficult to use the typical methods for placing text in the textbox. I have spent quite a bit of time searching and attempting to figure this out and I'm stumped.
I have a solution that contains several class Libs that are called by a main windows app.
One of these libs (Utils) has a form that I display to provide feedback. It's content is controled via properties in the class as is the show/hide actions. The form is declared as "Public lfrmMsg As New frmMessage" in a module with the class project.
The first time I call the form it works fine. However after calling the hide property (calls lfrmMsg.hide) I can no longer show the form as it is disposing.
My objective is to have a single instance of this form that can be called at different times and by different classes/apps.
txt1 = help and txt2 = me! txt3 = not here, when i enter the other box i want the okay to drop sign to come up, after drop txt1=me! and txt2 = help.if i drag to txt3 display the can't drop sign.Iv'e tried everything all i can do is replace one way.also,i want the can't drop and can drop simbols to show.so far
I am creating an application and am very new to VB. I have 4 buttons on my form which is like my applications main menu. I would like that each of the buttons behaves in the following way when there is a mouse rollover: The Button back color is changed from the default to Red The Button text is changed to Blue, Bold, and increases in font size I would also like all the buttons to go back to their initial state when the mouse leaves.
Another thing, instead of me writing code for each of the buttons event handlers (Mouse Hovers, and Mouse Leaves) is there a way I can write this code once, maybe as a function and then always call it for any button that I create from here on so that any new buttons take on this behaviour.
I'm building a program in which it asks for your name and age and determines a ticket price based upon these details. I want it to show the person's name, then their age, (jump down a line) then their ticket price, and then it jumps down a line to show the next person's name, age and ticket price. Issue is, when it's meant to jump down to show the next person, it just completely deletes the last person's details.I'm using this line of code:
My program paste lots of stuff to a text box. Is it possible to replace every character that is not a number or a point to nothing? It may get lots of weird character there so is here way to replace them to �� and keeping numbers?
I know how to TextBox1.Text = TextBox1.Text.Replace("%", "") But its too many simbols to list, Can it be done easier?
I am in desperate need of code that will allow me to search through a text file (.txt) and change the word "POLAR" to a string with a particular value, for examples sake lets say the string = "SUN"
I have 2 questions regarding replacing certain text in a string which has been found using regular expressions.For example this is my string:"<span style="font-weight: bold">This</span> is <span style="font-weight: bold">2010</span>"
Im building an application with a multi tabbed UI. On the form, i have a textbox above, a tabstrip below the textbox and a button for creating new tabs.
i want a richtextbox within my project where the string moves from right to left through the textboxsort of like an airport sign or the big screens in picadilly circusan autoscroll bar is no good as the strings will be really long and i want the classic small gap at the endthen it starts again, if you get what i mean.
I am building an application with a multi tabbed UI. On the form, I have a textbox above, a tabstrip below the textbox and a button for creating new tabs. I am having problems trying to make the textbox accept and procees input for the various tabs I've created, what I want is a senario whereby, the textbox input for Tab1 varies from Tab2 and so on... Just like the way a tabbed browser operates. Let me give some sought of illustration:
""" I create a new tab named tab1, then in the textbox above I enter "Michael", then when I create a second tab, the textbox entry for Tab1 is cleared, then i enter "Jackson" into the textbox. When I go back to Tab1, the textbox entry for tab1 changes back to what I entered earlier which was "Michael". If I then decided to go back to Tab2 the textbox entry should change to what i entered for Tab2 which was "Jackson". """
In essence what I am saying is the textbox should store and restore its state, whether text was entered or not, for each and every Tab that is created.
I have two lines of text which have long space (more like 14-15 spaces) before the actual text. I have tried simple replace to split and merge but nothing is working. I have also tried trim and the worst thing is that ASCII gives code of 32. But nothing works. Here is the text :
your heartburn symptoms Certain foods, such as fat, chocolate, caffeine and alcohol can aggravate heartburn symptoms 1 Certain foods (BTW it's not like it looks it is. In my actual richtextbox, when I select the space it gets selected as one big piece of space like a tab and i have also tried replacing vbtab but no use)
What I basically have is a small game which I want to count wins/loss/ties. I have no problem with the game aspect but need to know how I can replace a string in a csv file. IE: If Jim wins the game, his 5 needs to be turned to a 6. After googling quite a while I came across the replace() function, but it doesn't actually rewrite it back to the text file
Contents of users.txt: Jim,1.jpg,5,1,0 Will,2.jpg,6,7,0 Tom,3.jpg,5,5,0 Snippet of
[code]....
The issue I have, is if I try to use any sort of IO function after this (WriteAllLines, streamwriter, etc) - I get a process is being used and can't touch the file (because its being read).Must I somehow create a new file with a copy of everything including the replaced string?
I am using the following code, but cannot get this to work. I have got it to work if the replacement is just of one word. So if the word test is replaced by mouse and the only thing in the file is the word test, it works.
How can I replace like this: CH_IPVOD_filename.mpg > replace the CH_IPVOD_ with nothing for the result of: filename.mpg ?
I would like to replace every instance of ch_ipvod_ with nothing. Public Class Form4 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim fso, inputFile, outputFile Dim str As String [Code] .....
How Do I get a menu that changes size, style and font in a textbox? I would like the user of my program to be able to change the font, size, and style of the text.Well, If it is not worth it, it is not fun - you say programmers are boring but i say they are worth it.
Not sure what I am doing wrong here but I have 2 buttons and a rich text box. The issue is when I click the second button to add text to the rich text box and it over writes the current text that is already in the rich text box. How can I code this second button so that the text is added to the rich text box and not replacing the current text?Here's my
Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Having trouble getting this to work. I'm trying to replace the name of an old company inside a text file "Matrix Construction" with it's new name "Walsh Brothers" but it's not going to hot.
Imports System Public Class ReplaceTest Public Shared Sub Main()
Not sure what I am doing wrong here but I have 2 buttons and a rich text box. The issue is when I click the second button to add text to the rich text box and it over writes the current text that is already in the rich text box. How can I code this second button so that the text is added to the rich text box and not replacing the current text?
Here's my Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click RichTextBox1.Text = "This is the first line" [Code] .....
Also how can I add spaces in a line of text (or in the middle of a sentence) so that I can insert a variable in the line. Example: "This is the" variable1 "line of text" "This is the" variable2 "line of text"