Du bist nicht eingeloggt.

Login

Pass

Registrieren

Community
Szene & News
Locations
Impressum

Forum / Bits und Bytes

Visual Basic

defg - 38
Fortgeschrittener (offline)

Dabei seit 09.2007
32 Beiträge
Geschrieben am: 27.05.2010 um 12:57 Uhr

Hallo,

Ich hab da man eine Freage:

ist es möglich in visual basic , wenn ich eine Kurve zeichnen lasse, die ganzen Punkte die auf dieser Kurve sind auszugeben?
wenn ja wie?

danke schon im vorraus.
bredator - 41
Champion (offline)

Dabei seit 03.2008
5319 Beiträge

Geschrieben am: 27.05.2010 um 13:03 Uhr

Wenn du eine Kurve mit einer mathematischen Funktion zeichnest, sollte das möglich sein. Durch Einsetzen von Werten in der Funktion bekommt man die Punkte heraus.

Lache nicht über jemanden, der einen Schritt zurück macht. Er könnte Anlauf nehmen.

Y---_ - 28
Profi (offline)

Dabei seit 03.2010
554 Beiträge
Geschrieben am: 27.05.2010 um 13:06 Uhr

ja hast du teamviewer ich zeigs dir dann.

[MH] - {Coder} - C0D3RBL00D- CY [C++,VB.NET,C#]

bredator - 41
Champion (offline)

Dabei seit 03.2008
5319 Beiträge

Geschrieben am: 27.05.2010 um 13:09 Uhr

Da braucht man kein Teamviewer dazu. Du zeichnest die Kurve mit Hilfe einer mathematischen Funktion. Wenn du so weit gekommen bist, dann bist du doch eigentlich schon fertig, da das Zeichnen selbst ja auch nur mit dem Einsetzen von Werten für X funktioniert. Diese Wertepaare muss man nur in der Zeichenschleife noch extra als Zahl ausgeben.

Lache nicht über jemanden, der einen Schritt zurück macht. Er könnte Anlauf nehmen.

Kaesekraker - 31
Halbprofi (offline)

Dabei seit 11.2008
229 Beiträge
Geschrieben am: 27.05.2010 um 13:19 Uhr

Zitat von Y---_:

ja hast du teamviewer ich zeigs dir dann.


da spricht der hacker

Schrott ^

Y---_ - 28
Profi (offline)

Dabei seit 03.2010
554 Beiträge
Geschrieben am: 27.05.2010 um 13:21 Uhr

Zitat von Kaesekraker:

Zitat von Y---_:

ja hast du teamviewer ich zeigs dir dann.


da spricht der hacker


Richtisch... xD

[MH] - {Coder} - C0D3RBL00D- CY [C++,VB.NET,C#]

Klischeepunk - 41
Champion (offline)

Dabei seit 01.2005
8907 Beiträge

Geschrieben am: 27.05.2010 um 13:27 Uhr

Zitat von Y---_:

Zitat von Kaesekraker:

Zitat von Y---_:

ja hast du teamviewer ich zeigs dir dann.


da spricht der hacker


Richtisch... xD

Link.
Profigespräche finden hier statt. Nutze die DoMagic.dll.

Dieser Post wurde 2 mal ROT-13 verschlüsselt.

Prof_Matze - 33
Champion (offline)

Dabei seit 03.2006
6894 Beiträge

Geschrieben am: 27.05.2010 um 13:27 Uhr

Zitat von Y---_:

Zitat von Kaesekraker:

Zitat von Y---_:

ja hast du teamviewer ich zeigs dir dann.


da spricht der hacker


Richtisch... xD


dir ist eigentlich schon klar, wie lächerlich du dich damit machst, dich als "Hacker" auszugeben?

Leider wird fehlendes Wissen missverständlicherweise (zu) oft durch blinden Schreibwahn ersetzt...

Klischeepunk - 41
Champion (offline)

Dabei seit 01.2005
8907 Beiträge

Geschrieben am: 27.05.2010 um 13:33 Uhr

Ich bin Profihacker, ich hab Metasploit ganz alleine installiert :(

Dieser Post wurde 2 mal ROT-13 verschlüsselt.

Prof_Matze - 33
Champion (offline)

Dabei seit 03.2006
6894 Beiträge

Geschrieben am: 27.05.2010 um 13:35 Uhr

Zitat von Klischeepunk:

Ich bin Profihacker, ich hab Metasploit ganz alleine installiert :(


lol^^

Leider wird fehlendes Wissen missverständlicherweise (zu) oft durch blinden Schreibwahn ersetzt...

bredator - 41
Champion (offline)

Dabei seit 03.2008
5319 Beiträge

Geschrieben am: 27.05.2010 um 13:52 Uhr

Keiner mag Scriptkiddies.

Lache nicht über jemanden, der einen Schritt zurück macht. Er könnte Anlauf nehmen.

defg - 38
Fortgeschrittener (offline)

Dabei seit 09.2007
32 Beiträge
Geschrieben am: 27.05.2010 um 18:37 Uhr

habt ihr ein quellcode besipiel?
bredator - 41
Champion (offline)

Dabei seit 03.2008
5319 Beiträge

Geschrieben am: 27.05.2010 um 18:40 Uhr

Poste mal deinen Zeichnencode, dann kann man den problemlos um einen "Zahlenanzeige"-Code ergänzen.

Lache nicht über jemanden, der einen Schritt zurück macht. Er könnte Anlauf nehmen.

defg - 38
Fortgeschrittener (offline)

Dabei seit 09.2007
32 Beiträge
Geschrieben am: 02.06.2010 um 08:43 Uhr

hier der code:

Public Class Form1

Private Sub Form1_Paint(ByVal sender As System.Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles MyBase.Paint

e.Graphics.TranslateTransform(-2650, 800)
e.Graphics.ScaleTransform(1, -1)
e.Graphics.ScaleTransform(1, 1)



Dim pt() As Point = New Point() {New Point(4511, 3.0381), New Point(3807, 7.9106), _
New Point(3492, 13.9462), New Point(3208, 26.224), New Point(2973, 52.2431), New Point(2899, 67.7162), _
New Point(2809, 100.5401), New Point(2688, 173.0569), New Point(2658, 202.5195)}

e.Graphics.DrawCurve(New Pen(Brushes.Red, 3), pt)
'e.Graphics.DrawCurve(New Pen(Brushes.Black), pt, 1)

For Each p As Point In pt
e.Graphics.DrawEllipse(New Pen(Brushes.Black, 2), p.X - 2, p.Y - 3, 6, 6)
Next

End Sub
End Class
bredator - 41
Champion (offline)

Dabei seit 03.2008
5319 Beiträge

Geschrieben am: 02.06.2010 um 10:13 Uhr

... du definierst Punkte und zeichnest zwischen diesen Linien. Aber du hast die Punkte doch schon, von daher verstehe ich nicht, was du wirklich willst. Wenn du meinst, dass du prüfen willst, ob ein bestimmter anderer Punkt auf irgendeiner der Linien liegt: Nein, das kannst du hier nicht mathematisch exakt prüfen lassen, da die Kurve nicht von einer Funktion gezeichnet wurde, sondern quasi freihand.

Lache nicht über jemanden, der einen Schritt zurück macht. Er könnte Anlauf nehmen.

defg - 38
Fortgeschrittener (offline)

Dabei seit 09.2007
32 Beiträge
Geschrieben am: 02.06.2010 um 22:33 Uhr

Zitat von bredator:

... du definierst Punkte und zeichnest zwischen diesen Linien. Aber du hast die Punkte doch schon, von daher verstehe ich nicht, was du wirklich willst. Wenn du meinst, dass du prüfen willst, ob ein bestimmter anderer Punkt auf irgendeiner der Linien liegt: Nein, das kannst du hier nicht mathematisch exakt prüfen lassen, da die Kurve nicht von einer Funktion gezeichnet wurde, sondern quasi freihand.



Wie kann ich das dann machen?

ich muss halt ein programm schreiben, ich hab mehrer punkte gegeben min.: 6 oder max.: 10 und aus denen punkte muss ich eine perfekte kurve zeichnen lassen (das heißt nicht nur mit geraden verbinden lassen) und die variabel herausfinden, welche (x/y) auf der kurve liegen.
das heißt ich bekomm garkeine funktion sondern nur punkte.. so ein mist!

irgendeine idee?
  [Antwort schreiben]

Forum / Bits und Bytes

(c) 1999 - 2026 team-ulm.de - all rights reserved - hosted by ibTEC Team-Ulm

- Presse - Blog - Historie - Partner - Nutzungsbedingungen - Datenschutzerklärung - Jugendschutz -