|
For your second question.
Dim value As Boolean = My.Computer.FileSystem.FileExists(file)<br />
’ Returns a Boolean indicating whether the specified file exists.
Regards,
Chatura Dilan
If at first you don't succeed, try; try again, so that you know
what not to do the next time. The answer is out there.
|
|
|
|
|
HI all !
I wonder whether to load html page into rich text box or something in VB.NET ?
If someone know, pls help me. Thank you alots !
Thank !
Best Regard
|
|
|
|
|
chk this link
http://www.windowsforms.com/Samples/download.aspx?PageId=1&ItemId=186&tabindex=4
|
|
|
|
|
When retrieving a date field that is null, I can't set the checked property equal to false. example
if isdbnull(db field name) then
dtstartdate.checked = false
endif
For some reason this check property is set to true when retrieving that data to display on the screen....any suggestions?
Thanks,
VaLynna
|
|
|
|
|
I assume this is a winform app. Put this in a button click and chk if you are able to change the checked state.
dateTimePicker1.Checked= !(dateTimePicker1.Checked)
The isDbNull might return false, chk that
|
|
|
|
|
Howto:Transfer or show display Excel data worksheet into listbox with VB.NET
jikadawe
|
|
|
|
|
hello..
when a web cam detect motion, it will capture the video and store in mu document.how can i access the folder that store video in my document using pda simulator with vb.net 2005??how can it connect and view the video with the pda simulator???
thanks
|
|
|
|
|
The pda "simulator", as you call it, is quite literally a seperate machine. It needs it's own access to the network your development machine is on, but you'll have to make the configuration changes to the emulators network config to match whatever setup your application requires. Once that's done, the emulator will talk to other machines/servers over TCP/IP, just like any other machine on the network.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
hi, I have a dataset, DataSet1, populated from a database table named "Sections" which is bounded to DataGrid1.
I want to remove a row if a user selects it in the datagrid and presses the remove button. here is the code:
Private Sub cmdRemove_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdRemove.Click
If DataGrid1.CurrentRowIndex >= 0 Then
Try
DataSet1.Tables("Sections").Rows.Remove(DataSet1.Tables("Sections").Rows(DataGrid1.CurrentRowIndex))
MsgBox(DataSet1.HasChanges)
''OleDbConnection1.Open()
OleDbDataAdapterSections.Update(DataSet1, "Sections")
DataSet1.AcceptChanges()
Catch
Finally
''OleDbConnection1.Close()
End Try
End If
End Sub
But messagebox shows False, and the row is not actually removed from the database, ALTHOUGH DataGrid1 shows that the row has removed from dataset!
(I use the same method i.e. DataSet1...Rows.Add(..) and then the oleDbDataAdapterSections.Update(..) to add rows which works perfectly!! But the added rows are not removed using the same code from the database...)
I really dunno the reason and got confused!
-- modified at 20:04 Thursday 30th March, 2006
|
|
|
|
|
hi every body . i want do my project run only on pc . i mean a user can't run any program , when my program is run.
123
|
|
|
|
|
SVb.net wrote: hi every body . i want do my project run only on pc . i mean a user can't run any program , when my program is run.
What exactly are you trying to do? Windows is a multi-tasking O/S and by nature many different programs can run on the same machine. There is no way to prevent this unless you hack into kernel code.
If on the other hand you simply want your program to be the topmost window at all times (for example like Task Manager) - there is a property in the Form class that will allow this.
...Steve
1. quod erat demonstrandum
2. "Give a man a fish and you've fed him for a day. Teach him how to fish and you've fed him for life." I read that somewhere once
|
|
|
|
|
Even with Form.TopMost set to True, a user can still switch to other apps from the Windows Taskbar, via ALT-TAB, etc. If you don't want a user to do any of that either, then what you want is something like a "Kiosk" mode.
I'm not aware of anything in Windows that will give you Kiosk mode for free. So, this could mean that you'll need to hide the taskbar and block app switching key input yourself.
|
|
|
|
|
As Steve mentioned, you cannot stop user from running other applications unless you hack into kernel code.
But, something now came to my mind which MAY get what you want to some extent:
create a new desktop using CreateDesktop API and then switch to that desktop by Switch Desktop and run your application in that desktop using CreateProcess API.
Now you have a desktop which only your program is running in it. User (usually) cannot run any other application since neither explorer nor any other applications are running to give access to other files.
Ofcourse there are lots of limitarions but this is (I guess) the best match to what you are looking for...
Hope it helps...
|
|
|
|
|
That's a great idea! I have to give you a 5 for that.
I should also add that if the app ever crashes/hangs, then you'll be stuck in that other desktop. Unable to shutdown windows the "nice" way. That is assuming the app will provide some secret/secure way to go back to the original desktop, which it should.
So, you'll probably want to setup a "watchdog" service that'll restart the app anytime it goes down.
|
|
|
|
|
It is a good idea, but there's a problem. Once you create a new desktop there's no way to destroy it! Once it's there, it stays there until Windows is restarted. On the plus side, if you try to create a new Desktop with the same name as an existing one, you'll just get the existing Desktop returned to you. It won't create another, and another, and another, with the same name...
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Yes, Once a desktop is created it cannot be destroyed, but a simple Random in the name of the desktop, can make it unique.
And I said, that this is I guess, just a best match to what SVB needed...
|
|
|
|
|
Quick and dirty way of reversing a string, any ideas?
|
|
|
|
|
Yep - an easy way - use the StrReverse() function.
This is rom the Visual Studio 2005 help files...
Dim myString As String = "ABCDEFG"<br />
Dim revString As String<br />
' Returns "GFEDCBA"<br />
revString = StrReverse(myString)<br />
...Steve
1. quod erat demonstrandum
2. "Give a man a fish and you've fed him for a day. Teach him how to fish and you've fed him for life." I read that somewhere once
|
|
|
|
|
I want to place a Progress Bar on my form, but I don't know how long particular tasks will take.
I tried using a Timer Control, but that didn't work.
The only thing I'm doing is changing the Cursor to WaitCursor and back to the default.
Any ideas greatly appreciated.
Thank you.
Mike
|
|
|
|
|
MikeUPMC wrote: I want to place a Progress Bar on my form, but I don't know how long particular tasks will take.
Hmmm... difficult when you don't know the length of a piece of string!
Three possible approaches...
1. use a ProgressBar but dynamically change the increment value until you KNOW how much longer it will take, then intelligently divide the remaining bar length into equal intervals, or
2. use the "pseudo-ProgressBar" approach which increments up to (say) 90% and then waits until the process is finished and only then sets the bar to 100%, (this was used in the past by some disreputable installation programs), - not really recommended , or
3. use an animated GIF or cursor to indicate to the user that things are happening and not to be tempted to CtlAltDel!
The most important thing is to convey to the user that progress is being made and not to interrupt the program.
...Steve
1. quod erat demonstrandum
2. "Give a man a fish and you've fed him for a day. Teach him how to fish and you've fed him for life." I read that somewhere once
|
|
|
|
|
Continuing Steve's words:
4-You may use other progressbars which only state that your program is working (like windows XP startup) which does not show a fixed point at any time, and just passes across and then starts from the beginning...
|
|
|
|
|
Do you have any example code?
I tried to Thread this process out but to no avail.
Here's is what I'm trying to do:
I want to display the progress bar when I load in data on my Form1_Load Event.
Currently, I'm displaying a progress bar, it progresses from 1 = 120000,
then I do the .Fill Method to load the data onto a form.
The progress bar has completed, but the data is still loading.
The cursor is still the wait cursor.
( I know this is not correct)
Mike
|
|
|
|
|
No, unfortunately I don't have any source code for the use of that pseudo-progressbar...
But I try to give you some idea on which might be helpful...
You can make a form, which displays Processing (and maybe a gif animation stating that the program
is doing something) and the hourglass icon. Then in your main form create a thread which shows the processingform
as a dialog (using ShowDialog method.)
Then in the Load function write:
myThread.Start
oleDataAdapter1.Fill(DataSet1)
myThread.Stop
I think this would be better than a progressbar in you main form.
|
|
|
|
|
I need help to make an application which can both send and receive netsends from LAN. It will be like winmessenger. I did the sending part already, thanks to the site, don't have any clue about how to proceed for receiving netsends in my application textbox.
|
|
|
|
|