I have a richtextbox with a large file inside....I want to be able to search for "Fornication" within the text (KJV Bible) and have every instance of that word to pop up into another richtextbox along with the scripture it is in.
I am trying to write this loop to find the word start and then insert a word in a column until it sees stop and then go through all the data and do that.
I have two RichTextBoxes in my vb.net application (rtf1 & rtf2). rtf1 is loaded with the external data. Mostly It contains para split into different sections. The paragraph is a dynamic data, hence the no. of words keep on changing. Now my question is that, I want to select a para from the cluster, copy it and paste it into rtf2.
Manually I did as, Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
[Code]....
Here only i could find the starting position and length. without knowing the ending postion, i couldnot specify the number of characters. how to select "para content goes here is a multiline" only from the [para content goes here is a multiline]?
Actually the contents of Rtf1 is in the .txt format. But I knew only
My.Computer.FileSystem.ReadAllText("xyx.txt")
so, if i can select the para in the .txt file before reading it into rtf1, it will be more useful.
I have a form with a richtextbox and a scrollbar. I want to be able to keep appending text to the textbox without loosing my selection. I can save the selectionstart and selectionlength before I append the text and set it back and it works. The problem is when it comes to reverse selecting. The best I could do is set back the selectionstart at the right position but I have to move the mouse so it selects text again. I'm using the following functions before and after I append the text:
Private Sub StopRepaint() Dim pt As Point ' Stop redrawing: SendMessage(txtchat.Handle, WM_SETREDRAW, 0, pt)
[code].....
My main goal is to be able to select and copy text even when new text is being appended to the richtextbox. Anyone knows how to correctly select text in reverse OR easily fix my problem about text being deselected?
i have a simple notepad application where i want a feature of selecting text which is underlined. Usually what happens is when i click a button the app reads a text file and underlines random text in the richtextbox. What i want is on the click of another button to select the text which is underlined. I thought of creating char range, regex all but not getting anywhere. I also dunno how to build a regex.
What i know is since all RTF texts are different we can choose the rtf text instead of simple text to select the underlined text. The rtf of underlined text in my application is this uli0 so manyulnonei where ul and ulnone mark the text as underlined. Now i want to select all such texts which are surrounded by uli0 and ulnonei . I thought of the following method :
1) Create another richtextbox2
2) Paste the text of richtextbox1 as rtf in richtextbox2. I mean show the text in coded rtf (like above) instead of normal rtf.
3) Use simple find to select all the text which is surrounded by ul and ulnone tags
4) process the text.
But this step is very tedious. If anyone could help me in making a simple procedure or build a regex which could process the text surrounded by those tags,
I wanted to select the entire line/row in the RichTextBox, where currently the cursor is. How should I do it ?The code should be paste in command button 'cmdSelect'
I'm using VB (visual studio) 2008. I'm trying to search a microsoft word file and select/copy text from itWhat i want to doa. Search for a string/word in a text document(i.e "question)b. When its found copy of text from that point to a point further down the document defined by a certain string ("a.")c. after this is done it will continue to look for the next time the same string occurs (i.e. "question"") and continue as aboveThis is to search a question paper and separate the questions out and save it separately .
I have an application written in VB.net for batch print jobs. As part of the application, the user selects two printer trays to use to print the batch to (one plain paper the other coloured for coversheets and batch seperators) I had this working until we upgraded our systems from Windows XP with Office 2000 to Windows 7 and Office 2010. Now the selected trays are not being recognised and an error is thrown.
I've looked at similar posts on here and other forums but they seam to concentrate on using some word default trays (wdPrinterDefaultBin etc) however I need to be able to let the user pick whatever tray they wish to use. I don't want to have to go through every printer in the building and map the trays to the word values either as I don't want to rewrite the app everytime we've a new printer.
Here is the code:
sub PopulatePrinterTray (byref Printer as String) 'gets printer trays for selected printer and then populates some comboboxes Dim pkSource As Printing.PaperSource Dim printDoc As New Printing.PrintDocument
I have a month calendar on a form. It is showing 2 months, when I select the start date for a range of dates, the month calendar blinks for about 1 second. Here is the code that gets the start date, sets the end date (28 days later), then assigns a date to the text of 28 checkboxes by looping through the control collection.[code]
I am doing word processor but I cannot do the font it is not select fonting text in textbox what shall I do? Font code= fontdailog.showdailog fontdailog.font=textbox.font textbox.font=fontdailog.font In this case it can not do select text to format 2. In word processor how do insert many page?
i need some code to get the word under mouse in richtextbox after a search i found this code but it is good but dont working for first and last word after a newline in richtextbox
Public Function GetWordUnderMouse(ByRef Rtf As System.Windows.Forms.RichTextBox, ByVal X As Integer, ByVal Y As Integer) As String On Error Resume Next
Is possible get the percent of a word in the content of a richtexbox? if yes, can you give me some example?
For example if I have 100 words in a richtextbox and I want to know what is the percent of a word in this content (for example if a word called "music" is repeated 10 times = 10%. If this is not possible in a richtextbox, is possible in other box like textbox?
I'm developing a command line application in Visual Basic .Net 2005 for converting RTF files into TXT. The application works perfect except for one thing. The files saved with MS Word containing some textbox make trouble. I'll explain it better with an example
1 - I open MS Word, I create a new document.
2 - I insert a texbox and i write some words inside.
3 - I save the file as RTF.
4 - I use my command line application for converting the RTF into TXT. The text inside the textbox doesn't appear anywhere.
The thing is that if I open the RTF file with wordpad it shows the text. It's not in a text box, but it shows it.The problem is that this application will read files uploaded by users automatically so I can't just leave it like this, I have to take into account that there is the possibility that some user will save an RTF file with a textbox inside so I need it to be able to get the contents of the textbox the same way wordpad does.
Here is the code
Try Dim args(2) As String args = System.Environment.GetCommandLineArgs Dim c As New System.Windows.Forms.RichTextBox
what i am planning to do: Making a form wich contains a richtextbox, then using a string that includes the path of the file and the filename, example path: C:\lol.gfc if you would've check the string you will see that it is a non word document, i want to get the text wich is in this file in my richtextbox. i know that there are just normal characters and normal text in this document and i can open it with wordpad. this is how far i came...
I am trying to use this code to shorten words like Hello to Hi, and Whats up to sup in a rich text box. If Value.Contains("Hello") Then Value.Replace("Hello", "Hi") End If End Sub
I want to replace the current word under mouse cursor while user click on contextmenustrip dorpdownitem. I can get the word but unable to replace the word with new one.
Here is my code: Private Sub tsmmutradifat__DropDownItemClicked(ByVal sender As Object, ByVal e As System.Windows.Forms.ToolStripItemClickedEventArgs) Handles tsmmutradifat_.DropDownItemClicked Dim myclickeditem As String = correct_word(e.ClickedItem.Text) Dim wordtoreplace As String If Not myclickeditem = Nothing Then If RichTextBox1.SelectedText = "" Then [Code] .....
I'm trying to find a few words and i want them to be for example in red.this is for a Html Editor. so i need it to list all words. for example i would need it to highlight "div", and "table", and lots of other words. all of them need to be red. or if it could highlight all words that are in "< >" would be amazing. iv been searching google and the internet for like 4 days. there is code out there but it will only highlight one word.
i have currently a dictionary of 20,000 words and since i want my application to be ran independently, i want to use the words in my dictionary to spell check all words in the RTB Control.
I am not sure if this is a dumb question or not? Is there a way that we can read a .docx file and put it into a richtextbox? If so how? I have tried.LoadFile and it throws an exception saying invalid format? I tried reading the file from a stream and that also doesn't work?
How can I replace character/word in text (loaded to richboxtext) but only for those which are not on the "block" list ? Dim str As String = RichTextBox2.Text RichTextBox3.Text = str.Replace("1"c, "A"c)
But I want add list of words which should be excluded. I thought that I can do something like : Dim str As String = RichTextBox2.Text If Regex.IsMatch(RichTextBox2.Text, "shows") Then Else RichTextBox3.Text = str.Replace("%"c, " "c) End If RichTextBox3.Text = str.Replace("1"c, "A"c) Dim str2 As String = RichTextBox3.Text RichTextBox3.Text = str2.Replace("2"c, "B"c)
But it's not working as it will just skip replace of % for whole text and I want just just exclude particular word from list from being replaced...