|
In that case I believe you have to do it in parts:
- create a stream for new file / memorystream
- read first portion of the original file and write it to output stream
- append needed data to output stream
- read the second portion of the original file and write it to output stream
- close the original file and write over it based on previous output stream.
Of course this can be varied (read only the second portion into memory and write over it in file with new data + what's in memory etc).
|
|
|
|
|
hi
how can i show time(now)in lable?
please describe complete
thanks a lot
|
|
|
|
|
yourLabel.Text = DateTime.Now.ToString();
|
|
|
|
|
label1.Text = DateTime.Now.ToLongTimeString();
modified 12-Sep-18 21:01pm.
|
|
|
|
|
Label1.Text = DateTime.Now.ToString("dd-MM-yyyy");
I Love T-SQL
"Don't torture yourself,let the life to do it for you."
If my post helps you then save my time by voting my post.
|
|
|
|
|
If you ever want to be a programmer, or anything remotely resembling one, you will need to be able to use books and google to answer these sort of extremely basic questions.
Christian Graus
No longer a Microsoft MVP, but still happy to answer your questions.
|
|
|
|
|
amen to that CG
Harvey Saayman - South Africa
Junior Developer
.Net, C#, SQL
you.suck = (you.passion != Programming)
|
|
|
|
|
So how do I find this google thing your talking about?
|
|
|
|
|
http://www.google.com/search?q=google
Sheesh! Its like the first link!
|
|
|
|
|
How do you know he didn't go to Google and got pointed here?
You seem to spend alot of time belittling people and telling them to Google what they're looking for. If you're not intetrested in helping, then why not ignore the post instead of bullying people?
Apparently you're no longer a Microsoft MVP, and not at all interested in answering people's questions. You're interested in making people feel bad because they're experience isn't as great as yours.
Degradation is the last refuge of the imcompetant.
Everything makes sense in someone's mind
|
|
|
|
|
now!
Blog link to be reinstated at a later date.
|
|
|
|
|
I have file menu items in my mdi form as
File
-------------
Log - In
--------------
Exit
---------------
after click on Log-In , Log -in form will be appeared. If user is authenticated with database with correct user and password.
I want want to visible this menu item on mdi form which is invisible before.
File
-----------------
Log - In
-----------------
Registration
------------------
Course
Module
Subject
-------------------
Exit
-------------------
on the basis of user authentication . I don't know how to do this I have never developed MDI application before using dotnet.
Please help me out with this problem I am very confused . I was developing in vb6.0 its so easy there but here I am not getting how to go for this.
Thanks
|
|
|
|
|
If menu items are predefined on the MDI form, set their Visible to false. After successfull login, set Visible to true.
Another option is to create menu items on-the-fly after login and register an eventhandler for each menu item created.
|
|
|
|
|
How would I go about splitting a list of names into a amount of threads. The user will enter the amount of threads to use and they have a text file already filled with names. So it has to be able to work with whatever amount they enter.
Thanks,
BuckleyInDaHouse.
|
|
|
|
|
How does a list of names relate to threads?
Mark
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
Each thread has to go through a list of names connecting to the internet. So I didn't wanna use 1 thread to do like 4000 names that would be slow.
|
|
|
|
|
Do it the other way around. Put the names in a synchronised queue, and let the threads get the names from it.
Despite everything, the person most likely to be fooling you next is yourself.
|
|
|
|
|
I have an MDI application with, obviously, an MDI container form that includes a MenuStrip that is docked to the top of the form. By clicking on various defined ToolStripMenuItems, a variety of child forms can be opened that are smaller than the MDI container forms window, but can be maximized to fill the window. All of these forms include the same icon that is loaded in each form's load event from the resource properties with code similar to...
this.Icon = MyProg.Properties.Resources.IconName;
For some reason when I maximize any of the child forms, instead of the child form's icon and control box merging with the MenuStrip of the MDI container, a separate line above the MenuStrip is being created with just the icon and the control box. I know I am missing the forest for the trees on why this is occuring, because I have another MDI app where I do not have this problem, and I can't figure out what is different between the two. Does anyone who actually read this far have any ideas why this might be occurring?
Thanks.
|
|
|
|
|
Just as I suspected, I am an idiot. I simply did not have the MainMenuStrip property set on my MDI container to the MenuStrip I had placed on the MDI form. I'm a moron, but at least the MDI app is working as expected again.
|
|
|
|
|
I have Winforms DataGridView whose DataSource Rids is
TableListCollection<TRow> derived from BindingList.
It is used to edit invoice rows.
If user presses Revert button, my application reads original rows from
server database:
List<TRow> tr;<br />
tr = q.Where(r => r.Dokumnr == Dok.Dokumnr)<br />
.OrderBy(r => r.Reanr).ToList();<br />
Rids = new TableListCollection<TRow>(Grid.RowTable, tr);<br />
Rids.ResetBindings();
However DataGridView still shows old rows.
I tried to re-assign DataGridView DataSource
DataSource = Rids;
but this causes DataGridView to lost all settings
How to refresh DataGridView after its BindingList is re-loaded from DataBase ?
Andrus
|
|
|
|
|
I have a dll written in unmanaged c++ that I need to call. Currently, it is embedded inside the main assembly as an resource, and is extracted when it needs to be called. This call is done by using DllImport, for example:
[DllImport("CppImplementation.dll")]
public unsafe static extern bool AreEqual(byte* lhs, byte* rhs, int len);
Is there any way to tell DllImport to look inside the main assembly's resources, so that it is not necessary to extract the unmanaged assembly into a file before calling? Or is there some other efficient method to call these unmanaged functions?
|
|
|
|
|
I'm creating a simple program that prints reports. So far i do understand the graphics the print classes and print previews provided by C# but everything is so low level and it would be time consuming for me to construct a generic class that would do automatic page numbering with headers and footers and line spacing and tables(rectangles) and changing of fonts and sizes and colors of text and images and etc.. Can you direct me to a ready made class that I could make use of?
|
|
|
|
|
Hi,
I have a simple class library (Common.dll) that contains one public enum
public enum Product {
Deliver = 0,
Order,
MSM
}
I have a web service that uses Common.dll
<pre>[WebMethod]
public string GetProductDescription(Common.Product product) {
if(product == Common.Product.Deliver)
{
return "Deliver";
}
else if(product == Common.Product.Order){
return "Order";
}
else if(product == Common.Product.MSM){
return "MSM";
}
return string.Empty;
}</pre>
The web service compiles without problems.
I have a simple windows forms application that has a reference to Common.dll and to the web service
I have a method which calls the web service GetProductDescription
<pre>private string GetProductDescription(Common.Product product)
{
return ws.GetProductDescription(product);
}
</pre>
I get a compiler error saying "cannot convert from 'Common.Product' to 'WindowsApplication1.localhost.Product'"
I looked at the generated code for the web reference (reference.cs) and the Product enum has been defined so it seems that it is completely ignoring the enum from Common.dll
<pre>/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.itutopia.net/WebSync3")]
public enum DataBaseAction {
/// <remarks/>
Insert,
/// <remarks/>
Update,
/// <remarks/>
Delete,
}</pre>
I'm pretty stumped as to what's causing this to happen so any advice or suggestions will be well appreciated.
Thanks,
dlarkin77
|
|
|
|
|
What's your definition for WindowsApplication1.localhost.Product ?
How did you bugger up your formatting? It looks like you tried to do it right, but something is getting the way.
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997 ----- "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
|
|
|
|
|
Hi,
I accidentally posted the definition for WindowsApplication1.localhost.DatabaseAction instead of the one for Product.
It's defined as follows:
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.3053")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.itutopia.net/WebSync3")]
public enum Product {
Deliver,
Order,
MSM,
}
The formatting thing is a bit weird. I wrapped the code segment in a code block and checked the 'Ignore HTML tags' option. Unless I'm mistaken that's all I need to do to format it correctly. Is there some extra step I need to make?
Thanks,
dlarkin77
|
|
|
|