|
Hi. I am using SharpZipLib in order to compress a text file. The compression works fine, but when I try to decompress, sometimes I get an error "Error baseInputStream GZIP header, first byte doesn't match". Below is the code I use to decompress:
GZipInputStream gzipInputStream = new GZipInputStream(new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read));
string tempPath = Path.GetTempFileName();
FileStream fileOutputStream = new FileStream(tempPath, FileMode.Open, FileAccess.Write, FileShare.None);
while(gzipInputStream.Available > 0)
{
byte b = (byte)gzipInputStream.ReadByte();
if(gzipInputStream.Available > 0)
fileOutputStream.WriteByte(b);
}
gzipInputStream.Close();
gzipInputStream = null;
fileOutputStream.Close();
fileOutputStream = null;
File.Copy(tempPath, path, true);
File.Delete(tempPath);
Does anyone know what I'm doing wrong?
Thanks
|
|
|
|
|
Depending on the userControl currently loaded, I want to capture the F1 and open up the help file to the section associated with that control.
I have the F1 captured and opening the help file to the main screen.
Here is my current code:
string HelpFileName = Application.StartupPath + @"\Help\PC3_Setup.chm";<br />
helpProvider1.HelpNamespace = HelpFileName;<br />
<br />
Help.ShowHelp(this, helpProvider1.HelpNamespace);
I do not want a tool tip or a pop up, I actually want to jump to the section of the help that is being worked on.
Thanks in advance...
*****************
"We need to apply 21st-century information technology to the health care field. We need to have our medical records put on the I.T." —GW
|
|
|
|
|
Here is the answer in case it comes up in the future.
Help.ShowHelp(this, helpProvider1.HelpNamespace, HelpNavigator.Topic, @"whateverthishappenstobe.html");
*****************
"We need to apply 21st-century information technology to the health care field. We need to have our medical records put on the I.T." —GW
|
|
|
|
|
Hello,
Is it possible to populate the range of cells in Excel from the datagrid?
Instead of populating it cell by cell.
Thank you.
|
|
|
|
|
try here
http://www.xtremevbtalk.com/
They have a stronger Excel group there. .NET stuff, you are way better here.
*****************
"We need to apply 21st-century information technology to the health care field. We need to have our medical records put on the I.T." —GW
|
|
|
|
|
hi all,
In our Application ,we have to use 175 SQL Functions.So there are many dependancies between each other.
That mean ,If we creating a function,we have to use several function to create it.
So I need to create a function relation ship between each other.(like relatinship between Tables)
Is there a way to get dependancies and relation in functions?
thanks in advance.
|
|
|
|
|
pubududilena wrote: Is there a way to get dependancies and relation in functions?
You can use sp_depends[^]
My: Blog | Photos
"Man who stand on hill with mouth open will wait long time for roast duck to drop in." -- Confucious
|
|
|
|
|
Hi guys
I don't remember where (in COdeProject) is a sample of an window form that is part oh the Windows Desktop . It's similar to "Google Desktop Sidebar"
can you write the link please ??
Thanks
|
|
|
|
|
Hi, i'm starting to learn C#.
I want to output a pause(such as "press any key to continue...") in a console application. I just need a function like "getch()" in C language. Which object and method to use?
Thanks.
|
|
|
|
|
Console.Read();
or
Console.ReadLine();
|
|
|
|
|
Console.ReadKey should do the trick.
Bye!
|
|
|
|
|
There is no ReadKey method on System.Console
|
|
|
|
|
Whoops: Console.ReadKey is on Framework 2.0 only, sorry
|
|
|
|
|
You mean i'm helpless unless downloading Framework2.0?
|
|
|
|
|
No, you're only helplessuntil you go back and read the replies properly
|
|
|
|
|
Of course not
In Framework 1.0 / 1.1 You have to use Console.Read(), as J4amieC suggested.
Bye!
|
|
|
|
|
But Console.Read() is not as getch().
I only want a single char from keyboard without echo.
|
|
|
|
|
|
I see.
I'm a begginer of C#. So far I don't know how to call a Windows API.
So I think I should learn more firstly.
Thanks all of you.
|
|
|
|
|
I see: if you want to read a single character from the user (any charachter, not an enter key press), and you don't want that character to be shown, the only way to do it on .Net 1.0 /1.1 (the 2.0 Console.ReadKey does the same thing) is to import _getch from msvcrt.dll.
You can use this code (by reinux from http://www.codeproject.com/useritems/PressAnyKeyToContinue.asp):
[DllImport("msvcrt.dll")]
private static extern int _getch();
public static int Getch()
{
try
{
return _getch();
}
catch
{
return Console.Read();
}
}
Insert this into a class and then you should be able to use Getch() to do what you need.
Bye!
|
|
|
|
|
I'm curious about DirectoryEntry.Properties["memberOf"] and "Domain Users". Let's assume that I know a little about AD and that I can properly get the DirectoryEntry to any domain user. Now, every group that the user belongs to is in the memberOf property except for one exception. "Domain Users", is it a special case? Is it implied that if I get a valid DirectoryEntry that, of course, the user is a member of "Domain Users" and therefore "Domain Users" isn't in the memberOf property?
|
|
|
|
|
Hi,
This is my first post here so please be gentle
I know it is possible to copy config files into the GAC such that an assembly can read from it based on its own location. This avoids having to partially hard code a location for the config file. However, is this good practice? What is the best approach for doing this?
Thanks in advance
P
|
|
|
|
|
Really? I thought GAC stood for "Global *Assembly* Cache"?
Regards
Senthil
_____________________________
My Blog | My Articles | WinMacro
|
|
|
|
|
<I though GAC stood for "Global *Assembly* Cache"?>
Precisely my point, hence why I asked if this was good practice and if there was a "good" way of referencing configuration information from the GAC.
If the only solution is to hard reference the config file then that is what I have to do. However, if there is another way, then I would really be interested.
Btw - thanks for the reply
P.
|
|
|
|
|
Anyone know how to programitically switch language when the focus hits a textbox? I am writing a dual-language application and want to switch to Thai from English when the user tabs into a textbox, rather than have the user goto the language bar to do so....
Thanx!
Jon Humphreys
ActivePlanet Software
Bangkok, Thailand
|
|
|
|