|
I Added a TextBox Column and Then a ComboBox at The Right Side of That Column to My DataGridView 2.0
The Problem is That The CellValueChanged Event Does Not Raise For ComboBox Cells.
WHAT SHOULD I DO?
Thanks
A.E.K
|
|
|
|
|
Hi
i have small pieces of rtf data (gathered using RichText controls). now i want to combine this all data into a word document. assigning numbers to all every piece of rtf data.
Can anybody let me know the way to it. i am very new to office automation
Salman Sheikh
|
|
|
|
|
Have you looked at using the Office Interop classes?
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
thanx dear. it will definately work but the scenario is a bit problematic
I have a form on which a richtextbox is placed user inputs the data and save it into database. hundreds of records have been saved in this way. now i have to combine these all into a single document. (for each record user is free to use fonts, colors and other rtf formating). now when i joined them all the richtextbox displayed only one record.
now i removed the closing bracket from every record instead of last. it worked but all text is now in black color. i dont know how to preserve the colors in concatenated rtf
Salman Sheikh
|
|
|
|
|
Dear Salman Sheikh,
Try using IO.Stream and get the whole document ni a stream, do what ever you want in the stream and save it as rtf.
|
|
|
|
|
Dear friends,
I wish to add file path what I get on execution of each for loop with the help of code in it. I wish to add those path (one path at one time) to some kind of array which can store strings and after the whole execution, I want to process the array.
But not able to find any insert method on string arrray or array, it's there with arraylist but not able to put string in its items.
thanks,
Jwalant Soneji (BE IT)
Mobile: +91 9969059127
http://jnsoneji.spaces.live.com
http://jnsoneji.blogspot.com
|
|
|
|
|
you can use an ArrayList or a List<string> to hold strings.
myArrayList.Add(myString)
and
string myString=(string)myArrayList[myIndex]
or
foreach(string str in myArrayList) (doh, that's C# syntax !)
-- modified at 6:51 Saturday 18th August, 2007
Luc Pattyn [Forum Guidelines] [My Articles]
this weeks tips:
- make Visual display line numbers: Tools/Options/TextEditor/...
- show exceptions with ToString() to see all information
- before you ask a question here, search CodeProject, then Google
|
|
|
|
|
Luc Pattyn wrote: myArrayList.Add(myString);
i get error on this.... as its a string and not an object.
Jwalant Soneji (BE IT)
Mobile: +91 9969059127
http://jnsoneji.spaces.live.com
http://jnsoneji.blogspot.com
|
|
|
|
|
Jwalant Natvarlal Soneji wrote: i get error on this....
That is just bizarre
Jwalant Natvarlal Soneji wrote: as its a string and not an object.
I recommend you buy a beginner book on .NET and read it. Number one lesson in .NET, every thing is an object. Object is the base class that all reference types derive from. So, a string is absolutely an object. There is no reason for the code you posted to give an error.
I recommend moving to .NET 2.0, also, that's VS2005.
Christian Graus - Microsoft MVP - C++
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
then show the relevant code (in PRE tags !) and the compile- or run-time error as is.
Luc Pattyn [Forum Guidelines] [My Articles]
this weeks tips:
- make Visual display line numbers: Tools/Options/TextEditor/...
- show exceptions with ToString() to see all information
- before you ask a question here, search CodeProject, then Google
|
|
|
|
|
Jwalant Natvarlal Soneji wrote: it's there with arraylist but not able to put string in its items.
ArrayList sucks, real containers did not arrive until .NET 2.0. Having said that, all that's wrong with arraylist is that it's not typesafe,you can put strings in, you just have to cast them back to the string type on the way out
Christian Graus - Microsoft MVP - C++
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
Dear friends,
I have been working on an applicatin in which user has been assign some images. User needs to print all the documents and I have the images full paths with me in code.
I want user to click on a button and get all the images printed.
But there are many small to big problems in it.
How to write the code to print?
I have found the way to use startifo.verb="print", but seems to be not working all the time, especially when the printer is busy.
What to do friends?
Thanks,
Jwalant Soneji (BE IT)
Mobile: +91 9969059127
http://jnsoneji.spaces.live.com
http://jnsoneji.blogspot.com
|
|
|
|
|
Your best bet is to write your own printing code, then you can format the images any way you like as well as taking control of the print queue.
Christian Graus - Microsoft MVP - C++
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
Christian Graus wrote: control of the print queue
Dear, where can i find documentation or coding methodology example available on net?
Jwalant Soneji (BE IT)
Mobile: +91 9969059127
http://jnsoneji.spaces.live.com
http://jnsoneji.blogspot.com
|
|
|
|
|
Dear friends,
I have one application installed on each users machine and I have to put watermark on the images I am showing in the application as per what data user enters.
The problem is that for this purpose, I am creating a canvas from the image and then saving that with new name in the same folder. Now,. when the user don't have rights on that server where the images are stored, they are not able to put watermarks.
So, my questin is this:
How to use a particular account to run an application, so that the app has rights but the user don't have to?
Thanks,
Jwalant Soneji (BE IT)
Mobile: +91 9969059127
http://jnsoneji.spaces.live.com
http://jnsoneji.blogspot.com
|
|
|
|
|
Jwalant Natvarlal Soneji wrote: How to use a particular account to run an application, so that the app has rights but the user don't have to?
Your user has to set that up. If you could make your app run under admin, in code, then the whole login system would be worthless.
Instead, store your files in the application data folder for the current logged in user, all users have access to write there.
Christian Graus - Microsoft MVP - C++
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
You might find it easier to work around this problem. Preferably just give the users rights to write to the images folder (if thats safe). Or have a web service on the server that runs under an account that has the permission to write there - and write your application to upload to the web service. (Theres a lot of potential security vulnerabilities here if you aren't careful).
If those are both out the question then you might have to go for a service on the local machine running as an elevated account, that your application talks to over remoting, and let the server actually perform the upload.
|
|
|
|
|
Will try that out. but if any starter guide to webserivces available please provide me with that.
thanks,
Jwalant Soneji (BE IT)
Mobile: +91 9969059127
http://jnsoneji.spaces.live.com
http://jnsoneji.blogspot.com
|
|
|
|
|
The MSDN is pretty helpful for this one, and Visual Studio makes it pretty easy. There's a few decent guides on MSDN.
|
|
|
|
|
What account does it use, with windows application built on vb.net on framework 1.1, when we fetch an image in to picturebox?
Jwalant Soneji (BE IT)
Mobile: +91 9969059127
http://jnsoneji.spaces.live.com
http://jnsoneji.blogspot.com
|
|
|
|
|
Hi
I am developing an application in which i am downloading mails from
server into a text box.I am able to download mails from server.But
now i want to download only those mail which are new (i.e unread)
how can i know which mails are unread so that i can download it.
Please guide me to solve this problem.
Thanks.
-- modified at 7:34 Saturday 18th August, 2007
Rahul
|
|
|
|
|
Most POP3 mail clients (assuming POP3 is the protocol your using?) keep a log of the items that have been downloaded (read) from the server locally, to my knowledge there is no per article read information kept by the server. See this RFC article for the ins and outs of the POP3 protocol.
RFC 1939 - Post Office Protocol - Version 3
Green2Go
|
|
|
|
|
Hi
Can u tell me how can i keep log of the items that have been
read.Can you give some hint to me regarding to that.
like some sample code for that.
Thanks.
Rahul
|
|
|
|
|
Rahul,
Please answer the following questions to allow me to help you further:
1. Which protocol are you using to connect to the server? (POP3 / IMAP / Exchange / etc)
2. How are you connecting from your .NET code to the server? Are you using a plugin like Jscapes E-Mail Factory or have you developed your own code to connect to the server?
I cannot provide you with sample code or give direction on how to log message IDs to file unless you give me more info to work with.
To give you a pointer if you are using POP3, all messages on the server have a unique message ID which you will need to use to retrieve or delete a message from the server. I suggest you keep a local list of the message IDs that your app has downloaded. You can then reference that file to see whether the ID is in the list, therefore determining whether the e-mail has been downloaded (read). A simple way of keeping the IDs to start with would be in a text file.
Green2Go
|
|
|
|
|
Hi green2go
i am using POP3 protocol to connect to server.
i have developed my own code to connect to server.
the code i have used is as follow.
Public Function UserInfo(ByVal uname As String, ByVal emailid As String, ByVal pwd As String, ByVal servername As String) As String<br />
CRLF = "\r\n"<br />
Dim cr As Cursor = Windows.Forms.Cursor.Current<br />
Windows.Forms.Cursor.Current = Cursors.WaitCursor<br />
Server = New TcpClient(servername, 110)<br />
Try<br />
NetStrm = Server.GetStream<br />
RdStrm = New StreamReader(Server.GetStream())<br />
'Status.Items.Add(RdStrm.ReadLine())<br />
msg = RdStrm.ReadLine()<br />
<br />
Data = "USER " + emailid + CRLF<br />
szData = System.Text.Encoding.ASCII.GetBytes(Data.ToCharArray())<br />
NetStrm.Write(szData, 0, szData.Length)<br />
'Status.Items.Add(RdStrm.ReadLine())<br />
<br />
Data = "PASS " + pwd + CRLF<br />
szData = System.Text.Encoding.ASCII.GetBytes(Data.ToCharArray())<br />
NetStrm.Write(szData, 0, szData.Length)<br />
' Status.Items.Add(RdStrm.ReadLine())<br />
<br />
Data = "STAT" + CRLF<br />
szData = System.Text.Encoding.ASCII.GetBytes(Data.ToCharArray())<br />
NetStrm.Write(szData, 0, szData.Length)<br />
' Status.Items.Add(RdStrm.ReadLine())<br />
Dim st As String = RdStrm.ReadLine<br />
Cursor.Current = cr<br />
<br />
'''''''''''''Retriving mails'''''''''''<br />
'Recievemail()<br />
<br />
Dim szTemp As String<br />
'Dim str1 As String = String.Empty<br />
<br />
Dim i As String = "54"<br />
Dim abc As New TextBox<br />
'Dim cr As Cursor = Windows.Forms.Cursor.Current<br />
cr = Windows.Forms.Cursor.Current<br />
Windows.Forms.Cursor.Current = Cursors.WaitCursor<br />
Try<br />
Data = "RETR " + i + CRLF<br />
szData = System.Text.Encoding.ASCII.GetBytes(Data.ToCharArray())<br />
NetStrm.Write(szData, 0, szData.Length)<br />
<br />
szTemp = RdStrm.ReadLine()<br />
<br />
If (szTemp(0) <> "-") Then<br />
While szTemp <> "."<br />
str += szTemp + CRLF<br />
'abc.Text += szTemp + CRLF<br />
szTemp = RdStrm.ReadLine()<br />
<br />
End While<br />
Else<br />
'Status.Items.Add(szTemp)<br />
Cursor.Current = cr<br />
<br />
End If<br />
Catch err As Exception<br />
'Status.Items.Add("Error: " + err.ToString())<br />
Console.Write(err.Message)<br />
End Try<br />
<br />
'''''code end here''''<br />
Catch err As InvalidOperationException<br />
Console.Write(err.Message)<br />
End Try<br />
Return str<br />
<br />
End Function<br />
I am passing this four values to function on page load( i.e. my email servername and password.)Now currently i am retrieving email no 53( i put email no as hard coded because i dont know how to retrieve unread mail.)
Thanks.
Rahul
|
|
|
|