|
Hi,
Anyone know how to get SMS notification once a new message is received??? A notification or messagebox is fine with me as long as there is something pop up to tell the user there is a new SMS...I can send SMS and receive already so basically just left the notification part which leaves me bothering...Hope someone can help me with it...Thanks...
|
|
|
|
|
I am looking for suggestions on how to detect if my database is online. I know I want to put a function in place to see if I can poll of DB Server on startup based on the connection-string in my app.config file.
I just am not sure of the right way to do it. Any Suggestions? I just need a general thought processs, I can do the finer grained stuff.
Thoughts?
Thanks;
David
You are only as good as your last project.
|
|
|
|
|
Simply try to connect to it. If the connection fails, the database isn't "online".
Dave Kreskowiak
Microsoft MVP - Visual Basic
|
|
|
|
|
I have a simple project that i am trying to figure out how to complete.
I have a .txt file that I am reading from. I would like to be able to read it into a RTF control change the text around and save it back.
I was trying to make a shortcut and delete the file then create it and write the information from the RTF box or a stored string variable but no luck...something is holding the file open and I cannot figure out what it is.
Code is below.
Public Class Summary<br />
Dim path As String = Application.StartupPath & "\"<br />
Dim fileName As String = "ChangeLog.txt"<br />
Dim MyString As String<br />
<br />
Private Sub Summary_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load<br />
<br />
Dim Sr As New IO.StreamReader(path & fileName, True)<br />
<br />
Sr.BaseStream.Seek(0, IO.SeekOrigin.Begin)<br />
<br />
Do While Sr.Peek > -1<br />
MyString = Sr.ReadToEnd<br />
Loop<br />
With rtSummary<br />
.ReadOnly = True<br />
.Text = MyString<br />
End With<br />
Sr.Close()<br />
<br />
End Sub<br />
<br />
Private Sub ToolStripButton3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tsbtnSave.Click<br />
Dim Sw As New IO.StreamWriter(path & fileName, False)<br />
<br />
If IO.File.Exists(path & fileName) Then<br />
IO.File.Delete(fileName)<br />
IO.File.Create(fileName)<br />
Sw.WriteLine(vbCrLf & MyString & vbCrLf & rtSummary.Text)<br />
Sw.Flush()<br />
Sw.Close()<br />
Else<br />
IO.File.Create(path & fileName)<br />
Sw.WriteLine(vbCrLf & rtSummary.Text)<br />
Sw.Flush()<br />
Sw.Close()<br />
End If<br />
Me.Dispose()<br />
End Sub<br />
<br />
Private Sub ToolStripButton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tsbtnEdit.Click<br />
rtSummary.ReadOnly = False<br />
End Sub<br />
<br />
Private Sub ToolStripButton2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tsbtnClear.Click<br />
rtSummary.Clear()<br />
End Sub<br />
<br />
Private Sub Summary_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing<br />
If rtSummary.Text IsNot "" Then<br />
<br />
End If<br />
End Sub<br />
End Class
I know that some of this has no relevance to the problem but i thought i would include it nonetheless. What is holding the fle open so i cannot delete it. Or...is there a better way to accomplish what I am trying to accomplish?
Thanks in advance.
Thanks,
Taen Karth
|
|
|
|
|
Can you describe what is happening?
Is your textbox getting the text?
Your Sr.ReadToEnd should not be in a loop, since you are not reading each line...you are already reading the whole stream in one hit!
You should also close the SteamReader as soon as you have finished with it. Before you do anything with the data retrieved...
Steve
-- modified at 14:54 Monday 14th August, 2006
|
|
|
|
|
Well that sure makes sense!...hehe
My RTF box IS in fact gettnig all the text, What is happening is that when it gets to the line:
IO.File.Delete(fileName)
It states that it cannot perform the action because the file requested is still in use.
Loop removed.
Thanks,
Taen Karth
|
|
|
|
|
You don't have the file open in another app do you?
Notepad or Word etc?
Steve
|
|
|
|
|
Nope.
Thanks,
Taen Karth
|
|
|
|
|
You only have 'filname' for the file to delete.
Shouldn't this be 'path & filename'?
If you are always going to delete the file anyway, you don't have to check whether it exists first. Just code for deleting the file. An exception will not be generated if the file doesn't exist...
Then try using the CreateText method of the IO.File class.
What is that Me.Dispose() supposed to be doing?
Steve
-- modified at 15:26 Monday 14th August, 2006
|
|
|
|
|
Put your StreamWriter contstructor AFTER your File.Create line.
I think this is holding the file open.
You should only put this after you have created the file!
Steve
-- modified at 15:37 Monday 14th August, 2006
|
|
|
|
|
Ok tried that and still getting this error message:
The process cannot access the file 'C:\Documents and Settings\troy\Desktop\Projects\ChangeLogger\ChangeLogger\bin\Debug\ChangeLog.txt' because it is being used by another process.
This is what the "Save" event looks like now:
Private Sub ToolStripButton3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tsbtnSave.Click<br />
Dim Sw As New IO.StreamWriter(path & fileName, False)<br />
<br />
<br />
IO.File.Delete(path & fileName)<br />
IO.File.CreateText(path & fileName)<br />
Sw.WriteLine(vbCrLf & MyString & vbCrLf & rtSummary.Text)<br />
Sw.Flush()<br />
Sw.Close()<br />
<br />
Me.Dispose()<br />
End Sub
Any ideas? btw thanks for the suggestions so far!
Thanks,
Taen Karth
|
|
|
|
|
The StreamWriter constructor must be moved to here:
Private Sub ToolStripButton3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tsbtnSave.Click<br />
<br />
IO.File.Delete(path & fileName)<br />
IO.File.CreateText(path & fileName)<br />
Dim Sw As New IO.StreamWriter(path & fileName, False)<br />
Sw.WriteLine(vbCrLf & MyString & vbCrLf & rtSummary.Text)<br />
Sw.Flush()<br />
Sw.Close()<br />
<br />
End Sub
I have also removed the Me.Dispose() line.
If you want to do that, do it in the form's closed event handler.
Steve
|
|
|
|
|
Still the same "File is in use" error as before...
Thanks,
Taen Karth
|
|
|
|
|
Jeez...now I get that error on this line:
Dim Sw As New IO.StreamWriter(path & fileName, False)
and I do not get any errors on the two lines right before it that create adn delete the file.
Thanks,
Taen Karth
|
|
|
|
|
Sorry. I forgot to move the other line. Should be like this:
Private Sub ToolStripButton3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tsbtnSave.Click<br />
<br />
IO.File.Delete(path & fileName)<br />
Dim Sw As IO.StreamWriter = IO.File.CreateText(path & fileName)<br />
Sw.WriteLine(vbCrLf & MyString & vbCrLf & rtSummary.Text)<br />
Sw.Flush()<br />
Sw.Close()<br />
<br />
End Sub
Steve
|
|
|
|
|
That did it...and now i understand why...lol. Thanks for sticking through me with this one. I really appreciate it.
Now i just have to remeber how to capture the button result from a messagebox button when clicked...lol I do believe I am a bit rusty now.
Once again thanks fr the help!
Thanks,
Taen Karth
|
|
|
|
|
Great! Glad I could help.
To get the message box button clicked, check the DialogResult.
If MessageBox.Show() = DialogResult.OK Then
End If
DialogResult options will vary depending on the button option you set for the dialog.
Steve
|
|
|
|
|
Thanks again that did it!
Thanks,
Taen Karth
|
|
|
|
|
hi all
I have a big problem :
======================
1)- after i setup (windows 2003 server) and (the iis) and (VS.net 2003)
on my computer i found that problem .
2)- this problem i found it only when i use (ASP.net Web.App VB)
But the (Windows App work very good) when i change the
(Regional and language date formate to dd/mm/yyyy ).
* I can not made any change in ( Date formate MM/dd/yyyy ) from the
(Regional and language )this problem i found it only when i use
(ASP.net Web.App VB).
* I want to change the date format to (dd/mm/yyy) at my (WEB APP VB.NET).
* some one tell me i must format my hard and reinstall the windows and all
other app agin is this a solution !!!!!!!!!!! .
pls help my
thank you all
|
|
|
|
|
Are your dates stored as Date types or strings?
Does the Win app access the same data as your Web app?
Has the CurrentCulture been set differently in your Web app?
Steve
|
|
|
|
|
Please don't cross post.
---
b { font-weight: normal; }
|
|
|
|
|
If you are willing for new ideas, that can make development a little easier, go over to my website: http://www.thadware.com. This idea does NOT rely on the PC's Locale system; it is a completely, independent, and separate package.
The actual package( a callable windows DLL file) is written in simple "C" (using MSVC++ V6.0) as the programming platform. But the available demo is written in MSVB v6.0 - which in turns calls the DLL File "C" function(s). The package supports many date formats( so far 60 of them). So, take some time and go thru the web site - because it will answer all your date format(e) and date programming/conversion problems. After that, download the 'zip file'(dateware.zip) and install and then run thru the demo see what the software has to offer. The solution is very simple and straight forward. Plus there are many other tools/tips contained within the zip file. If you have more questions, email me back at the email address contained with in the website, or the thee attached email address.
Good Luck. 'RedGumball'
|
|
|
|
|
i use list view that have control in this page
http://www.codeproject.com/cs/miscctrl/ListViewEmbeddedControls.asp
* if i have database with 3 recode ex:
------
field 1
------
5
7
8
-----
i want to add 3 row in the listView with first colum must be button(ClickMe)
the problem new
-----------------
1 - how i make my app when i click in the fisrt (ClickMe) button -> open new Form with 5 as parameter - > new Form(5);
and second button new Form(7);
Palestine
|
|
|
|
|
Hi,
I want to print reports in PDF format. I downloaded freepdfxp and ghostscript. It adds a pdf printer but my problem is that i want to generate pdf without any user intercation. With FreePDFxp i need to provide filename and saveas option. I want to provide these values through my code. I looked for API but cant get much help. A workin .net project will be very helpful.
Thanks in advance.
|
|
|
|
|
Check out http://sourceforge.net there appears to be quite a few projects going that should meet your needs.
|
|
|
|