|
Hi Sri harini,
being a bit more specific would be helpful. What kind of protocol are you using (TCP or UDP)? How do you buffer the chunks? How does it stop, with an exception? Maybe you should also post relevant parts of your code.
Regards
Sebastian
|
|
|
|
|
Hi Sebastian
We are using the following code to Read data,using TCP protocol.How to set the receive timeout option in Windows Mobile.Bcoz its throwing exception when we use SetSocketOption Method.
Please advise.
public void ReadData()
{
Byte[] buffer=null;
Socket s=null;
int port = threadVars.port;
int chunksize=threadVars.chunksize;
int cid = threadVars.cid;
int fileid = threadVars.fileid;
string hash = threadVars.chnkhash;
readlocked = false;
s=new Socket( SocketAddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
s.Bind(new IPEndPoint(IPAddr, port));
s.Listen(1);
Socket actualReader = s.Accept();
NetworkStream DataStream = new NetworkStream(actualReader);
int offset = 0;
int bytesActuallyRead = 0;
int i=0;
do
{
i = i++;
bytesActuallyRead = DataStream.Read(buffer, offset, buffer.Length - offset);
offset += bytesActuallyRead;
if (bytesActuallyRead == 0)
{
break;
}
Thread.Sleep(10);
}
while(actualReader.Connected && i<1000);
parentController.SocketReadComplete(false,cid, fileid, buffer,chunksize,hash);
}
DataStream.Flush();
DataStream.Close();
s.Close();
}
Thanks
Sri harini
|
|
|
|
|
Does anyone know how I can start or get more info on how to capture an A/V (audio/visual) stream? either directly like from a mic or a (web)cam or from a file.
Any clues?
Much appreciated.
Got a coding problem? Hand it to the CodeDevil!
______________________
Its the idiot who stops learning and the wise that keep asking you questions!!!!
|
|
|
|
|
Hi,
I have devolped one .net application using c#.net, according to my application requirement it should run only in 1024*768 resolution..
so, how can i get the resolution for a particular machine and change it to my desired resolution?
is that possible?
Jaydeep
|
|
|
|
|
for getting current resolution of system u can use
Screen.PrimaryScreen.Bounds.Height;
Screen.PrimaryScreen.Bounds.Width;
to change the resolution of system there is no direct way u have to use some window API's
rahul
|
|
|
|
|
It is generally bad practice to change the resolution on your users' machines. However, here is a good article about how to do it in C#:
Using P/Invoke to Call Unmanaged APIs from Your Managed Classes[^]
See the section: Task 2: Changing the Display Resolution
--EricDV Sig---------
Some problems are so complex that you have to be highly intelligent and well informed just to be undecided about them.
- Laurence J. Peters
|
|
|
|
|
Hello,
Friends, I want to pass parameters to a process while starting. And in process get
that parameters. How to do that.
Rahul Kulkarni
|
|
|
|
|
RahulRKulkarni wrote: I want to pass parameters to a process while starting
Use overload of Process.Start that takes an arguments parameter.
RahulRKulkarni wrote: And in process get that parameters
Change the main method of application to Main(String[] args) . args will conatin the passed command line parameters.
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook www.troschuetz.de
|
|
|
|
|
Thank You very much.
It works fine...
Rahul Kulkarni
|
|
|
|
|
I am having a problem on MS Vista with balloon tips not showing, even with simple code like:
notifyIcon1.ShowBalloonTip(3000, "Test", "This is a test ", ToolTipIcon.Info);
Is there a new peice of code I should be using?
Thanks, Ben.
|
|
|
|
|
Are you using the Enable Visual Styles in your application?
[STAThread]<br />
static void Main() <br />
{<br />
Application.EnableVisualStyles();<br />
Application.Run(new Form1());<br />
}
|
|
|
|
|
hi,
how can i hide the exit, minimize and maximize buttons that appear on the top right side of the scree inside the title bar of the form. And if it is possible, also tell me how to modify the code and the action that those button do when clicked.
thanks in advance
jamil abou khalil
|
|
|
|
|
to remove. go to publishing Designer selects the form and change the property ControlBox to false.
to intercept.
public const int WM_SYSCOMMAND = 0x0112;
public const int SC_CLOSE = 0xF060;
protected override void WndProc(ref Message m)
{
if( m.Msg == WM_SYSCOMMAND)
{
if( (int) m.WParam.ToInt32() == SC_CLOSE )
{
if (ProjectIsOpen)
{
return;
}
else
{
this.Close();
Application.Exit();
}
}
}
base.WndProc (ref m);
}
|
|
|
|
|
hi,
first thanks for your reply. second i want to ask you a more detailed question. what if i want to hide only the close button and the maximize button and keep the minimize button. The property ControlBox when set to false hides the three buttons together even if i try to set the maximizebox to true it want appear.
i hope u have a solution for that.
jamil abou khalil
|
|
|
|
|
try it.
private const int SC_CLOSE = 0xF060;
private const int SC_MAXIMIZE = 0xF030;
private const int SC_MINIMIZE = 0xF020;
private const int SC_RESTORE = 0xF120;
private const int MF_GRAYED = 0x1;
[System.Runtime.InteropServices.DllImport("user32.dll")]
private static extern IntPtr GetSystemMenu(IntPtr hWnd, bool bRevert);
[System.Runtime.InteropServices.DllImport("user32.dll")]
private static extern int EnableMenuItem(IntPtr hMenu, int wIDEnableItem, int wEnable);
private void Disable_opt()
{
EnableMenuItem(GetSystemMenu(this.Handle, false), SC_CLOSE, MF_GRAYED);
EnableMenuItem(GetSystemMenu(this.Handle, false), SC_MAXIMIZE, MF_GRAYED);
EnableMenuItem(GetSystemMenu(this.Handle, false), SC_MINIMIZE, MF_GRAYED);
EnableMenuItem(GetSystemMenu(this.Handle, false), SC_RESTORE, MF_GRAYED);
}
|
|
|
|
|
In C Language how can we do the following..
conversion of the (int) to char
conversion of the (int) to (unsigned char) ------------interger to unsigned char
conversion of the (int) to (unsigned char *) ----------------interger to unsigned char pointer
Thanks..
|
|
|
|
|
Wrong message board
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook www.troschuetz.de
|
|
|
|
|
Perhaps you should ask this in the C forum instead.
---
b { font-weight: normal; }
|
|
|
|
|
Hello all,
I have written a small windows form application in .NET 2005 using C#.
Now i have to include a functionality of automatic logging off in that application. Will u guys please help me to know whether is there any support already in .NET to do that, or should i do it through threads.
Please help me. Its very urgent. Ur help will be greatly appreciated.
Thanks and Regards
Pavan Joshi
|
|
|
|
|
|
Hi Buddies,
Could somebody help me in implementing a screenlock?
What I'm trin' to do is, if the user is not interacting with the system for a stipulated time I need to lock the screen, thereby forcing the user to enter his password to unlock the system.
Thanks to all in Advance
|
|
|
|
|
Hello,
Fast solution: create a full screen TopMost window with passwordbox.
All the best,
Martin
|
|
|
|
|
funny
When you get mad...THINK twice that the only advice
Tamimi - Code
|
|
|
|
|
HI GUYS,
FIRST OF ALL THANKS FOR THE REPLY.....
ISN'T IT POSSIBLE TO CALL SOME WINDOWS API THAT CAN DO THIS JOB FOR ME?
BUT I DONT HAVE ANY IDEA OF WHICH API OR HOW?
OR JUST PUT IT THE OTHER WAY...
HOW DOES Windows SCREENLOCK WORK? ANY IDEA?
|
|
|
|
|
Hi!
The corresponding Win32 function is called LockWorkStation and located in user32.dll .
You can simply use this code:
using System.Runtime.InteropServices;
public class ScreenLock
{
[DllImport("user32.dll")]
public static extern bool LockWorkStation();
}
Regards,
mav
--
Black holes are the places where God divided by 0...
|
|
|
|