|
Your question has nothing to do with VB.NET. You might want to try posting this in the SQL Forum[^].
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Dear Friend,
I have problem in my ritchtext box syntax.
when i reach to the syntax
RichTextBox.SelPrint Printer.hDC
it says object required. Error no 424
your quick response will be appriciated
Thanks
Murtuza Patel.
|
|
|
|
|
It would seem that your Printer object has been defined, but not instantiated. Are you missing a "New" somewhere? We can't tell you anything definitive because you didn't post any code defining and setting up the objects in question.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Hi
There are 4 threads each of which downloads data from the internet and displays it in a datagrid.
Thread.start() starts each of these threads.
The problem is they all start off at the same time, filling the same grid without waiting for the previous thread to finish its task.
The result is that the search results fetched by the last thread only get displayed.
A solution is to use Thread.Join() method which forces a succeeding thread to wait for the preceding one to finish its task.
But the Join method locks the GUI and hence we cant click on Cancel or Stop button(similar to that of Internet explorer) to stop the thread and the corresponding download.
If thread.join(1000) which makes the succeedig thread wait for 1000 mili seconds, is used, then few or no results are displayed since the time to finish the task may exceed this time limit.
Need a solution asap.
Would be gr8 if some1 cud help.
Genius123
|
|
|
|
|
Probably Im not taking your point but if you want that each thread waits for the previous one to be finished before doing anything you could just make all 4 tasks in one thread one after the other...
|
|
|
|
|
If each thread is waiting for the previous one, what's the point of having all these threads? Your app is now executing asyc anyway...
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
The problem was with Thread.Join method which locks the GUI.
So you cant click on any other control that tries to stop the thread execution.
But I got the soln. The soln lies in using a mutex object which makes the succeeding thread wait for the preceding thread without locking the GUI.So simultaneously, other controls on the UI can be clicked.
The basic idea is downloading data from the internet using threads and yet being able to use the stop button to stop the search.
|
|
|
|
|
i'm writing this code to be used on a PDA, what i want is to just create a Word document, write some things in and close it. But when i try opening it, an error appears saying that the file cant be opened.
Dim fs As New FileStream("newfile.doc", FileMode.Create, FileAccess.Write, FileShare.None)
Dim sm As New StreamWriter(fs)
Dim i As Integer
Dim j As Integer
sm.WriteLine("test")
sm.Close()
what did i do wrong?
|
|
|
|
|
pocket word won't recognize a ".doc"
(they are: .psw,.psw and ect...)
the format of a pocket word document is actually "rich text format"
so create your file as a .TXT or .RTF
The pocket office apps have no exposed API or automation.
Pocket Word also does not support headers, footers, footnotes, captions, indexes or comments
|
|
|
|
|
i found the problem, i forgot to close the filestream object which i set permissions on. thanks for the reply anyway.
|
|
|
|
|
This is my first app i have ever written. Im almost done. I just need to know how to open my help file within my application. I have written the help file using HelpNDOC i have added it to my project but i cant figure out how to open it. I dont care about context numbers or anything. I just want the help file to open when the user selects "Help" very simple tho i cant figure it out.
|
|
|
|
|
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemwindowsformshelpclassshowhelptopic.asp?frame=true
|
|
|
|
|
|
How do you, after retrieving a row from an access DB, take each column and display it on the screen? I've tried using the .Fill method as follows
Me.oledb_adapMember1.Fill(Me.DsMember1.Member_Table)
without any success. It always grabs the first row and displays it and not the one I just retrieved. My retrieve statement looks like this:
Dim FoundRow() As DataRow
dblMemberNum = Convert.ToDouble(Me.txtMbrNumber.Text)
FoundRow = DsMember1.Tables("Member Table").Select("NO_Member='" & dblMemberNum & "'")
Thanks for any help you can give.
Thanks,
T
|
|
|
|
|
How can I get the ValueMember of a CheckedListBox object if I know the DisplayMember?
this is how I load the CheckedListBox :
ComboBox1.DisplayMember = "FirstNames"
ComboBox1.ValueMember = "id"
ComboBox1.DataSource = objDS.Tables("table2")
now I need to get the valueMember of a displayMember(ex displayMember = "John").
Thanks,
Martin
|
|
|
|
|
You need to bind the SelectedValue property to the id field also. Then you get the value by:
memId = ComboBox1.SelectedValue
|
|
|
|
|
Cant figure out how to make the report load from the records in my listview.
Or i cant figure out how to limit what is displayed in a report.
Like i have a member ID and i have a button thats filters my list view to only show records with that member ID. But the report shows all records for all member ID's.
I am using a VB.NET and SQL database. PLEASE HELP ME!!!!!
-Joey
Joey
|
|
|
|
|
Hi,
Filter records as per member Id using a selection formula in your source code.
if u r using a crytal report viewer control it wud be as:
Crviewer1.selectionformula = "<report field name for MemberId> =" & memberid (where memberid may be procured from a text box or someother control)
genius
|
|
|
|
|
I appreciate the answer. I had already figured it out. I used a parameter field instead.
It better suits my program for the user to be prompted for a memberID. Hey if you get a
chance read my newer post.
|
|
|
|
|
Hi,
Is it possible to use special characters like \n or \t in a VB.NET string, just like in C#? My guess is NO, but maybe there's something I don't know.
If it's not possible, does anybody know of a VB.NET function (somebody must have coded this already) that will interpret strings containings those special characters, and handle them the same as in C#?
Thanks!
|
|
|
|
|
The special characters your talking about don't have any meaning in VB.NET. There's not class that will translate them for you either. You'd have to write it. Some using RegEx should work nicely. But check into the ControlChars[^] for the equivelents to the special characters your talking about.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Yes there is
For the record... this works WONDERFULLY WELL!
MsgBox(System.Text.RegularExpressions.Regex.Unescape("Hello world!!!\n\nHave a nice\tday!"))
|
|
|
|
|
Hmmm... I never knew it was even there. I've never had a reason to use anything like it.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
how can i use the 'or' function. I want that if the user didn't enter a specific username ex: liba or demel or pufta! how can i do this?? i am using this but it aint working:
If text = "pufta" Or "demel" Then
MessageBox.Show("You have registered for the program. Now close the registration menu and start using the program. Have Fun!!", _
"Registration Completed", MessageBoxButtons.OK, MessageBoxIcon.Information)
s.WriteLine(txtbox.Text)
s.Close()
End If
Adrian
|
|
|
|
|
Or doesn't work like that. Below is how or works.
if text = "pufta" or text = "demel" then
'do stuff
end if
if case doesn't matter (D and d are the same), I would use the following:
if string.compare(text, "pufta", true) = 0 _
or string.compare(text, "demel", true) = 0 then
'do stuff
end if
|
|
|
|