Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 11:25

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[C#] new Point Y wert ändern

Discussion on [C#] new Point Y wert ändern within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
Assault IX's Avatar
 
elite*gold: 12
Join Date: Jun 2012
Posts: 782
Received Thanks: 215
[C#] new Point Y wert ändern

Tag,
Ich möchte das in mein Programm der Nutzer "3" eingibt und es werden 3 Linien gezeichnet, mit jeweils 5, 10 Pixeln abstand.

Mein jetziger Code:

Code:
        
private void btnDraw_Click(object sender, EventArgs e)
        {
            Boolean[] bE = new Boolean[3]; // Die Anzahl wird später durch den Nutzer festgelegt.
            ShapeContainer canvas  = new ShapeContainer();
            LineShape      theLine = new LineShape();  
            
            canvas.Parent  = this;
            theLine.Parent = canvas;
            theLine.BorderColor = Color.Red;
            theLine.BorderWidth = 2;

            
            foreach (bool b in bE)
            {
                theLine.StartPoint = new System.Drawing.Point(110, 50);
                theLine.EndPoint   = new System.Drawing.Point(180, 50);
            }
        }
So, nun müsste ich vom Start- und Endpunkt jeweils den zweiten wert verändert (Y). Bisher ohne Erfolg.

Ich hatte halt schon versucht das ich eine Variable habe mit 50 als wert, und der sich zu der schleife jedes mal mit verändert, also Idle ist die variable 50, beim ersten durchlauf der schleife dann zB 55, 60, 65 (...) hat aber so nicht geklappt.

Hätte jemand von euch eine Idee?
Assault IX is offline  
Old 09/28/2014, 20:37   #2


 
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
Wieso benutzt du überhaupt ein bool Array dessen Größe einen einfachen Integer ersetzt? Du iterierst über das Array und machst ja nicht einmal irgendetwas mit den Werten.

Code:
for(int i = 0; i < lineCount; i+=5)
{
    theLine.StartPoint = new System.Drawing.Point(110, 50 + i);
    theLine.EndPoint   = new System.Drawing.Point(180, 50 + i);
}
wäre eine sinnvolle Anwendung von solch einer Schleife.
Mostey is offline  
Old 09/28/2014, 21:08   #3
 
Assault IX's Avatar
 
elite*gold: 12
Join Date: Jun 2012
Posts: 782
Received Thanks: 215
Quote:
Originally Posted by Mostey View Post
Wieso benutzt du überhaupt ein bool Array dessen Größe einen einfachen Integer ersetzt? Du iterierst über das Array und machst ja nicht einmal irgendetwas mit den Werten.

Code:
for(int i = 0; i < lineCount; i+=5)
{
    theLine.StartPoint = new System.Drawing.Point(110, 50 + i);
    theLine.EndPoint   = new System.Drawing.Point(180, 50 + i);
}
wäre eine sinnvolle Anwendung von solch einer Schleife.
Zum Hintergrund wieso ein bool array: Das ganze soll hinterher ein AND-Gatter sein. Jede Linie symbolisiert einen Eingang. Wenn der Eingang geschaltet ist - ist der Array an der stelle halt true.


Ansonsten geht der obrige Code nicht. Es wird weiterhin nur eine Linie ausgegeben in der Form.
Assault IX is offline  
Old 09/28/2014, 22:47   #4


 
elite*gold: 1091
Join Date: Jun 2007
Posts: 19,836
Received Thanks: 7,180
Quote:
Originally Posted by Assault IX View Post
Ansonsten geht der obrige Code nicht. Es wird weiterhin nur eine Linie ausgegeben in der Form.
Was auch nicht verwunderlich ist, da in der for Schleife auch nichts weiter passiert. Die Position wird halt immer wieder aktualisiert und überschrieben.

Ich wollte dir jetzt nichts zum kopieren geben, das musst du dir schon selbst erarbeiten.
Mostey is offline  
Old 09/28/2014, 22:49   #5
 
elite*gold: 0
Join Date: Feb 2009
Posts: 1,137
Received Thanks: 572
lass mich mal kurz repertieren was der code macht
Quote:
Erzeuge einen linecontainer, weise dem 1 linie zu
Für jeden boolwert im boolarray setzte die punkte dieser linie neu
und btw bei dir ist der code nich ma dynamisch, das heißt selbst wenn du 3 linien zeichnen würdest würde allen der gleiche punkt zugewiesen werden
warfley is offline  
Reply


Similar Threads Similar Threads
x7 Loader ; Exp wert ändern? c:
10/22/2012 - S4 League - 19 Replies
Hey Com.! Seit einer längeren Pause bin ich wieder da und habe natürlich auch schon eine Frage! Frage: Wie bzw. was für Werte muss ich beim x7 Loader ändern um mehr Exp zu bekommen? Danke!" ~MfG~
Wert ändern
03/31/2012 - Web Development - 1 Replies
Hallo, Da ich eine Währung auf einer Website einbauen wollte, wollte ich Fragen wie man via JavaScript nach einer bestimmten Random Zeit zwischen 0-1Stunde einen Wert auf einer Homepage ändern lassen kann in eine Random Zahl zwischen 1€ und 5€ und das immer und immer wieder... Danke :)
[VID][TuT] Rüstungs-Wert ändern
01/20/2011 - Allods - 10 Replies
Hey, ich habe mal ein Video Tutorial gemacht, wie ihr mit Cheat Engine euren Rüstungs-Wert verändern könnt (Client Side). http://www.youtube.com/watch?v=H4wQNm1_fkI Best Regards.
Yang Wert ändern
11/05/2008 - Metin2 - 8 Replies
Hallo Leute wollte heute mein Breiti+8 verkaufen habe ein angebot von 500.000YANG bekommen aber als ich dann anehmen drückte standt da nur 1YANG MEHR!!!!!!!!!!!!!!!!!!!! habe es mit nem kumpel dann getestet aber geht nicht bei uns den wert zu ändern O.o
Wert dauerhaft ändern?
07/05/2007 - General Coding - 10 Replies
Hi Leute..... Es geht um ein Online Spiel (9Dragons) was ich mittels RevolutionEngine 7 ein bisschen verändern wollte. Ich finde die Adressen auch für den Waffen Damage zu verändern, was ich auch tue.....allerdings denk ich mal verändere ich nur den text der da angezeigt wird, mehr Power hab ich dadurch nicht wirklich. Ist es irgendwie möglich das so zu deichseln das es auch geht? Kenne mich damit NULL aus....... :cry:



All times are GMT +1. The time now is 11:25.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.