|
Standard video formats run at quite a high framerate. Are you recording images that fast? If so it should be possible to stream an AVI with a bit of file format jiggery-pokery, though I'm not aware of Framework methods that make this straightforward.
Alternatively, if you're in charge of both ends, you could write a trivial application that accepts streamed PNGs and updates a PictureBox. The bandwidth on this would be fairly high but assuming it's for intranet use and for only a few endpoints, that should be okay.
|
|
|
|
|
the framerate is about 4 or 5 pics per second and depends on the speed of a conveyor. so it also could stand still and there are no pictures until the conveyor moves again.
there is only one end point.
but it's a closed HMI designer, which provides activeX and there'S already an activeX control of the media player, there you can just set up a stream link.
so we thought it's possible to just generate a stream on the otherside in my c# code of the image processing software.
after my web research, i think, there's no other way then also programm an activeX control, that receives the images .... something like your "streamed png" proposal.
|
|
|
|
|
See image: centerpoint
The point P1 is at the end of a line, the line has the angle At1. The point P2 is at the beginning of a line with the angle At2. I know the coordinates for P1 and P2. I also know the angles At1 and At2. A radius is formed between P1 and P2 and I need to know the center point Pc for the (invisible) circle the which is formed with P1, P2, At1 and At2. The points P1 and P2 can be anywhere in the coordiante system.
I know it's not c# specific, however I was hoping to come across someone who's solved this.
|
|
|
|
|
This message should be posted in the Algorithms forum.
|
|
|
|
|
|
Have been doing some C# programming lately. I personally like white space inside my C# statements. For example, when I code a function call I will put a space after each and every argument. When I type that in using the Visual Studio Editor and hit return, I find that the blanks I have added go away. I do not like that. It seems to me that there should be a way to turn it off. I am hoping somebody in this group can tell me how to do that.
Thanks
Bob
|
|
|
|
|
Tools | Options | Text Editor | C# | Formatting | Spacing
Jack of all trades ~ Master of none.
|
|
|
|
|
Thanks, you solved my problem.
Bob
|
|
|
|
|
Thanks. This has been bothering me for a long time!
"Microsoft -- Adding unnecessary complexity to your work since 1987!"
|
|
|
|
|
BobInNJ wrote: I will put a space after each and every argument
Only after? Not before? Everything should be surrounded by whitespace.
|
|
|
|
|
No!!! No whitespace! Whitespace is akin to white noise. Well, I suppose it's a personal choice.
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair.
nils illegitimus carborundum
me, me, me
|
|
|
|
|
But it's quiet white noise.
|
|
|
|
|
Return Type should be string.
|
|
|
|
|
WHAT THE %#&*# ARE YOU TALKING ABOUT??
|
|
|
|
|
I think this is a problem of data type.
|
|
|
|
|
No its not. Nowhere in the post did OP mention about variables. OP is simply asking if there is a way to disable Visual Studio's automatically removing of the whitespaces that OP is putting on his methods (ex. void Method1( string arg1 ) )
Signature construction in progress. Sorry for the inconvenience.
|
|
|
|
|
Your solution doesn't have anything at all to do with the question that was asked.
You are so far off topic that everyone who reads your answer will wonder if you intended to post your answer to an entirely different question.
|
|
|
|
|
This is a direct email response to your message on the page "C#". This message has not appeared on the discussion board for that page.
Message from Apocalypse Now <..........@qq.com>:
I think you haven't understanded this problem.You think How do his problem resolved?
________________________________________
Ummm, I think it's very much YOU who haven't understood the problem. The 1st reply (JOAT-MON) to the OP solves the problem as described.
|
|
|
|
|
|
You can describe what you think you're code is doing all you want, but we can't tell you what is actually doing unless you post the code that is creating this other child form.
|
|
|
|
|
If I remember correctly - when you create a child form, you need to set the child form's parent. This might be the cause of your problem.
For example:
MyChildForm frmMyChild = new MyChildForm();
frmMyChild.MdiParent=this;
frmMyChild.Show();
|
|
|
|
|
Dave / Egenis,
I'm using exactly this code to create a child form...
I have 2 situations which, maybe, clarifies the problem...
I put:
frmParent MdiForm = frmParent.Instance();
MyChildForm frmMyChild = new MyChildForm();
frmMyChildForm.MdiParent = frmParent;
frmMyChildForm.Show();
The other thing is, at the second form child I have an Crystal Reports Viewer (crViewer), and it seems to be the actual cause of the problem, cause, after post this question, I tried to create an identical application, without this crViewer and it works fine...
Any clue ?
Thanks in advance.
Nothing is Impossible, but sometimes it's hard to do
|
|
|
|
|
What's with the "singleton"?? Since a MdiForm is usually the top level form in an app, why the singleton pattern??
As for CrystalReports, I never use it.
|
|
|
|
|
I put it on Singleton cause I'll call / use its instance in another forms, so, if I put "new MDIForm" I will create a new instance of it and lost the actual reference...
As I said before, as I create a specific menu for each form, using the ToolStripMenu from the MDIForm, and I call another forms from the very last form loaded (a child form calling another child form) using its menu. Ok, about the "using ToolStripMenu..." I forgot to say...
It's a little complex to me to explain all is going on... It has a lot of details and more I explain, more is needed to explain, a detail have lots of details behind it...
And, to complete this, my English is not fluent. (Although I think I'm making a good job... hehehe)
Nothing is Impossible, but sometimes it's hard to do
|
|
|
|
|
Ok I'm stumped!
Only thing different then in your implementation is the singleton parent. Wonder if that might not cause this?
Is there not maybe a property on the report viewer that is pointing to the parent window instead of the child window?
|
|
|
|