Autor Beitrag
Soapy
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 88

Windows 2000
Delphi 2005 Personal
BeitragVerfasst: Mo 31.12.07 19:00 
Hallo

Ich habe jetzt mein erstes brauchbares Programm fertig!

Dabei handelt es sich um ein Programm, das

:arrow: Lineare Funktionen errechnet und in einem Koordinatensystem darstellt
:arrow: Das Koordinatensystem und die Funktion ausdrucken kann
:arrow: Das Koordinatensystem und die Funktion speichern/laden kann
:arrow: einzelne Punkte auf dem Koordinatensystem markieren kann.

Es ist keine Istallation nötig. Man braucht das Programm nur ausführen.

Ich hoffe es ist leicht zu handhaben und dass jeder damit klar kommt.

Leider habe ich keine Hilfe eingebunden, da ich nicht wusste wie das geht.

Das Programm benötig nichts. Der Drucker ist dabei optional.

Und jetzt das fertige Programm
Einloggen, um Attachments anzusehen!


Zuletzt bearbeitet von Soapy am Di 01.01.08 21:43, insgesamt 7-mal bearbeitet
Fabian E.
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 554

Windows 7 Ultimate
Visual Studio 2008 Pro, Visual Studion 2010 Ultimate
BeitragVerfasst: Mo 31.12.07 20:11 
Hallo,

ich habe ein paar verbesserungsvorschläge für dich
:arrow: Beim OnClick der EditFelder für Steigung und y-AB sollten sich die edits leeren.
:arrow: wenn ich als funktion f(x) = 10x+10 oder ähnliches nehme bekomme ich den fehler, dass "x" kein Float wäre.
ich denke das liegt wohl an dem "f(x)" wenn ich hier nämlich eine zahl eintrage ist alles okay.
:arrow: Wozu kann ich das "x" in zahlen ändern? soll das zur berechnung dienen?
:arrow: du könntest noch etwas farbe für die graphen ins spiel bringen :)

gruß
j.klugmann
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mo 31.12.07 22:04 
hi,
ich habe das programm ausprobiert.
es ist ein gutes programm aber ich finde dass es
ein bisschen kommpliziert für leute die sich :?:
nicht so gut auskennen.
sonst fehlt mir nur noch der schließen button.
guten rutsch

j.klugmann :D :D :D :D :D :D
Soapy Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 88

Windows 2000
Delphi 2005 Personal
BeitragVerfasst: Di 01.01.08 02:53 
user profile iconFabian E. hat folgendes geschrieben:
Hallo,
:arrow: Beim OnClick der EditFelder für Steigung und y-AB sollten sich die edits leeren.
gruß


Da weiß ich leider auch nicht wie das geht! Ich werds aber noch testen!


user profile iconFabian E. hat folgendes geschrieben:
Hallo,
:arrow: wenn ich als funktion f(x) = 10x+10 oder ähnliches nehme bekomme ich den fehler, dass "x" kein Float wäre.
ich denke das liegt wohl an dem "f(x)" wenn ich hier nämlich eine zahl eintrage ist alles okay.
:arrow: Wozu kann ich das "x" in zahlen ändern? soll das zur berechnung dienen?
gruß


Das ist ja das Gute!
Wenn ich den Funktionswert von x - dabei ist x eine Variable für eine Zahl - errechnet es mir diesen gleich!

Z.B.
F(3) (bei Steigung und Y-Achsenabschnitt = 3) = 3*3+3 = 12

Deshalb musst du die Zahl angeben! Sonst kann es das ja gar nicht errechnen!

user profile iconFabian E. hat folgendes geschrieben:

:arrow: du könntest noch etwas farbe für die graphen ins spiel bringen :)

Das ist ein guter Vorschlag!
Ich wollte jedoch erst prüfen ob es einwandfrei funktioniert!


user profile iconj.klugmann hat folgendes geschrieben:
hi,
ich habe das programm ausprobiert.
es ist ein gutes programm aber ich finde dass es
ein bisschen kommpliziert für leute die sich :?:
nicht so gut auskennen.
sonst fehlt mir nur noch der schließen button.
guten rutsch

j.klugmann :D :D :D :D :D :D


Danke :D
Das mit dem Schließen-Button lässt sich arrangieren!
Zum erleichtern des Verständnissen des Programms muss ich noch eine ausführliche Hilfedatei schreiben und einbinden!

Danke für die Feedbacks und hoffe dass ich noch weitere bekomme!

Gutes und erfolgreiches neues Jahr 2008!
Gruß Soapy
Soapy Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 88

Windows 2000
Delphi 2005 Personal
BeitragVerfasst: Di 01.01.08 12:52 
So ich habe jetzt für die Hintergrundfarbe, einen Colordialog verwendet, damit sich jeder seine Lieblingsfarbe auswählen kann!

Das mit dem Schließen-Button habe ich jetzt auch gelöst - im Menü und im Formular selbst.

An der Hilfe muss ich noch etwas rumbasteln.
MDX
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 595
Erhaltene Danke: 4

Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
BeitragVerfasst: Di 01.01.08 15:27 
Cool, soll das so sein? :gruebel::gruebel::gruebel:

user defined image

Ich schreib die Info um.....

(Ein einfaches: ReadOnly:=true; behebt das Problemchen)

Mehr kann ich nicht sagen, habs mir nur kurz angeguckt!
COMMANDER86
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 167

Win XP, Win Vista
D3 Prof., D7 Pers., Lazarus
BeitragVerfasst: Di 01.01.08 15:41 
Hallo,

Die Beschriftung an und zwischen den Eingabefeldern lässt mich darauf schließen, dass lediglich die Eingabe von Zahlenwerten erforderlich ist. Trotzdem rassel ich in eine Exception mit der Meldung:

' x' ist kein gültiger Gleitkommawert.

Das Programm ist sehr gut gelungen!

Vielleicht solltest Du das Programm direkt maximiert ausführen lassen, damit man wenigstens den Nullpunkt im Bild hat. ;)

Es wurde schon gesagt, ich füge es auch noch mal an: Ein paar Farben für die Graphen sind sicherlich von Vorteil.

Etwas was mich sogar stört: Ich kann mir nicht aussuchen, aus welchem Drucker der Ausdruck denn nun kommt. Wäre schön, wenn man vorher den Drucker auswählen könnte.

Aber Alles in Allem: Sehr runde Sache, gefällt mir!

Gruß

Fabian

_________________
Streichen Sie bitte sämtlichen Sarkasmus aus vorhergehender Nachricht. Dann wissen Sie, was ich sagen möchte. Meine Lösungen sind die vermutlich Umständlichsten, aber sie funktionieren (bei mir). ;)
Soapy Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 88

Windows 2000
Delphi 2005 Personal
BeitragVerfasst: Di 01.01.08 17:12 
Vielen Dank!
Ich werde es ändern!
Oder zumindest versuchen...
Ich poste dann die neue Version gleich!
Soapy Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 88

Windows 2000
Delphi 2005 Personal
BeitragVerfasst: Di 01.01.08 17:48 
Die neue Version kann man sich jetzt downloaden.

Neuerungen:

:arrow: Man kann die Info nicht mehr ändern.
:arrow: Man kann den Drucker wählen.
:arrow: Man kann die Hintergrundfarbe wählen.
:arrow: Man kann die Zeichenfarbe wählen.

Um nochmal auf das "x" zurückzukommen.
Wenn ich für "x" keine Zahl eingebe, kann es ja auch keinen Funktionswert berechnen.
f(x) = m * x + c
ist nur die schlichte Formel mit der ich den Funktionswert f berechnen kann.
Allerdings hat x keinen Funktionswert, da es sich bei x um einen Buchstaben - genau genommen eine Variable - handelt und nicht um eine Zahl.