Autor Beitrag
12profi
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 170

Win 7
C# (VS 2010, #Develop)
BeitragVerfasst: Di 07.09.10 15:11 
Hallo wie findet ihr das Programm? :entwicklen.jimdo.com...hen.rar?t=1283722759
Bitte seit fair und schreibt nicht einfach irrgend ein Schrott ;)
Es ist ein Entscheidungshilfeprogramm zum Kochen.Mann kann für die ganze woche essen einteilen(entscheiden lassen)und für die Schnelle auch entscheiden lassen.
Bitte einfach mal vorbeischauen ;)


Moderiert von user profile iconChristian S.: Topic aus Off Topic verschoben am Di 07.09.2010 um 16:30
Moderiert von user profile iconChristian S.: Direkten Downloadlink eingefügt

_________________
Mit was ich programmierer wollt ihr wissen ? Ich , ich programmiere mit c#


Zuletzt bearbeitet von 12profi am Di 07.09.10 19:17, insgesamt 2-mal bearbeitet
Nersgatt
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1581
Erhaltene Danke: 279


Delphi 10 Seattle Prof.
BeitragVerfasst: Di 07.09.10 15:15 
Für den Anfang ist es ja schon ganz nett.

Ich würde den ersten Bildschirm (wo man "Los" klicken muss) weglassen. Wenn ich ein Programm starten, dann möchte ich doch sofort damit arbeiten und nicht noch einen extra Klick machen, oder?
Die Soundeffekte würde ich rausnehmen. Ist zwar eine hübsche Spielerei, tut aber nichts zur Funktion.
Das Formular selbst solltest Du vielleicht ein bisschen aufräumen. Ich musste erste wirklich überlegen, wie man das Programm bedient. Die Textboxen, wo Du das Ergebnis ausgibst, sollten Read Only sein. Oder Du verwendest gleich ein Label. Da muss der Benutzer ja nichts eingeben können.

_________________
Gruß, Jens
Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du. (Mahatma Gandhi)

Für diesen Beitrag haben gedankt: BenBE
12profi Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 170

Win 7
C# (VS 2010, #Develop)
BeitragVerfasst: Di 07.09.10 15:17 
Hallo,danke erstmal für die schnelle antwort jetzt weiß ich was du meinst.Ja ist erst VS:1.0 aber du hast mir Mut für VS:2.0 und Idden gegeben/gemacht danke :)

mfg 12profi

_________________
Mit was ich programmierer wollt ihr wissen ? Ich , ich programmiere mit c#


Zuletzt bearbeitet von 12profi am Di 07.09.10 15:21, insgesamt 1-mal bearbeitet
bakachan
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 503
Erhaltene Danke: 34

W7 (x64) Ultimate
C# / VB.NET (VS2010 Ultimate)
BeitragVerfasst: Di 07.09.10 15:20 
Naja du hast ja pro Tag deine 3 Textboxes woraus zufällig ausgewählt wird und daneben das wo das Ergebnis steht. Die Ergebnisbox könnte man ReadOnly machen. Außerdem hab ich mal gespeichert und danach geladen -> alles doppelt, einfach hintereinandergeschrieben.
Nersgatt
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1581
Erhaltene Danke: 279


Delphi 10 Seattle Prof.
BeitragVerfasst: Di 07.09.10 15:20 
Die Programmausgabe mein ich, das Ergebnis der Berechnung. Dort muss der Benutzer nichts eingeben können. (die Textboxen direkt unter den "Auswählen"-Buttons).

_________________
Gruß, Jens
Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du. (Mahatma Gandhi)
12profi Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 170

Win 7
C# (VS 2010, #Develop)
BeitragVerfasst: Di 07.09.10 15:23 
Hab meiner Obere aussage verbessert ;)

Und bakachan:Du darfst nicht so oft drücken Gedult Gedult ;)

_________________
Mit was ich programmierer wollt ihr wissen ? Ich , ich programmiere mit c#
Nersgatt
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1581
Erhaltene Danke: 279


Delphi 10 Seattle Prof.
BeitragVerfasst: Di 07.09.10 15:25 
user profile icon12profi hat folgendes geschrieben Zum zitierten Posting springen:
Und bakachan:Du darfst nicht so oft drücken Gedult Gedult ;)

Du musst beim Programmieren immer vom dümmsten anzunehmenden Benutzer ausgehen. Die Benutzer machen alles falsch, was man falsch machen kann. Deshalb muss das Programm alle Fehlbedienungen abfangen.

_________________
Gruß, Jens
Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du. (Mahatma Gandhi)
12profi Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 170

Win 7
C# (VS 2010, #Develop)
BeitragVerfasst: Di 07.09.10 15:31 
Hmm bei sowas ist das aber schwer

_________________
Mit was ich programmierer wollt ihr wissen ? Ich , ich programmiere mit c#
Nersgatt
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1581
Erhaltene Danke: 279


Delphi 10 Seattle Prof.
BeitragVerfasst: Di 07.09.10 15:35 
Mach Dir keine Sorgen. Um im Vorfeld zu erkennen, welche Fehler die Benutzer machen werden, braucht man lange Erfaung. Das kommt mit der Zeit. Und selbst dann denkt man nicht an alle Eventualitäten. Ich arbeite seit > 10 Jahren als Programmierer und mach den Job 8 Stunden am Tag. Trotzdem bin ich immer wieder überrascht, auf was für dämliche Ideen die Benutzer kommen, wo ich nicht dran gedacht hab.
Also nimm die Kritik einfach an, beim nächsten Mal denkst Du vorher dran.

_________________
Gruß, Jens
Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du. (Mahatma Gandhi)
bakachan
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 503
Erhaltene Danke: 34

W7 (x64) Ultimate
C# / VB.NET (VS2010 Ultimate)
BeitragVerfasst: Di 07.09.10 15:36 
Wenn ich nicht so oft drücken darf dann lass es doch erst garnicht zu außerdem passiert genau das gleiche wenn ich einfach was in die Ergebnistextbox schreibe und dann auf Öffnen drücke. Da wird auch einfach angehangen anstatt zu ersetzen.

Und wenn ich bei der 2. Möglichkeit(unten) einfach nichts eingebe, wozu öffnet er mir dann eine Messagebox ohne Meldung? Wäre es nicht sinnvoller in dem Fall überhauptnichts oder eine Fehlermeldung, die den Benutzer darauf hinweist was er falsch macht, auszugeben?

(Und versteh das hier nicht falsch ich versuche nicht dein Programm hier schlechtzureden sondern dir dabei zu helfen es zu verbessern)
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Di 07.09.10 16:31 
Hallo!

Bitte gebe Deinem Thread einen aussagekräftigeren Titel, beschreibe im ersten Posting, was Dein Programm macht und gib einen direkten Downloadlink an. Außerdem beherzige alles, was hier drin steht.

Grüße
Christian

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
12profi Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 170

Win 7
C# (VS 2010, #Develop)
BeitragVerfasst: Di 07.09.10 18:04 
Ein noch direkteren Link gibt es nicht.Ich mein man muss doch noch auf "Downlaod"Klicken können

_________________
Mit was ich programmierer wollt ihr wissen ? Ich , ich programmiere mit c#
12profi Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 170

Win 7
C# (VS 2010, #Develop)
BeitragVerfasst: Di 07.09.10 18:07 
user profile iconbakachan:Keine Sorge ich nimm es dankend weil ich die Tipps hofentlich bei VS:2.0 anwenden will.Vielen dank

_________________
Mit was ich programmierer wollt ihr wissen ? Ich , ich programmiere mit c#
elundril
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3747
Erhaltene Danke: 123

Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
BeitragVerfasst: Di 07.09.10 18:11 
"Mein erstes richtiges C# Programm" ist denke ich nicht mit aussagekräftig gemeint. Probier es mal mit dem Titel "Kochentscheidung"

Dieser Link ist der direkte Downloadlink und diesen sollst du im ersten Post angeben oder die .rar-Datei hier hochladen. ;)


Für den Anfang nicht schlecht, ich schließ mich meinen Vorrednern aber in allen Punkten an. (Btw, wozu die 7 Dateien in dem Ordner mit den Buchstaben als Name?)

lg elundril

P.S.: Das Wort "Softwares" gibt es nicht. Software heißt auch in der Mehrzahl Software. Und man kann Beiträge editieren anstatt Doppelposts zu schreiben ;)

_________________
This Signature-Space is intentionally left blank.
Bei Beschwerden, bitte den Beschwerdebutton (gekennzeichnet mit PN) verwenden.


Zuletzt bearbeitet von elundril am Di 07.09.10 19:18, insgesamt 1-mal bearbeitet
12profi Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 170

Win 7
C# (VS 2010, #Develop)
BeitragVerfasst: Di 07.09.10 19:15 
Hallo,danke aber der Link ähh klick ihn mal an er findet es nicht und die 7 datein sind für den STreamwriter (Die sind sehr wichtig,wenn man die löscht dann speichert er die Ergebnisse nicht mehr.Trotzdem vielen dank

_________________
Mit was ich programmierer wollt ihr wissen ? Ich , ich programmiere mit c#
elundril
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3747
Erhaltene Danke: 123

Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
BeitragVerfasst: Di 07.09.10 19:21 
user profile icon12profi hat folgendes geschrieben Zum zitierten Posting springen:
Hallo,danke aber der Link ähh klick ihn mal an er findet es nicht


Kunststück wenn du deine Seite umbaust und dein Programm auf eine andere Seite gibst. Hab jetzt den Link mal korrigiert und er funktioniert. Nachweislich. Habs getestet. Außer du schupfst das Programm wieder herum. Aber dann änderst du bitte selbst den Link.

lg elundril

_________________
This Signature-Space is intentionally left blank.
Bei Beschwerden, bitte den Beschwerdebutton (gekennzeichnet mit PN) verwenden.
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Di 07.09.10 19:24 
Ich habe jetzt den direkten Downloadlink eingefügt. Demnächst selber machen! :mahn:

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
12profi Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 170

Win 7
C# (VS 2010, #Develop)
BeitragVerfasst: Di 07.09.10 19:30 
OK,danke aber wie macht man das ich meine auf download klicken und dann den Link?

_________________
Mit was ich programmierer wollt ihr wissen ? Ich , ich programmiere mit c#
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Di 07.09.10 19:37 
Ich versteh kein Wort.

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
Trashkid2000
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 561
Erhaltene Danke: 137



BeitragVerfasst: Di 07.09.10 19:46 
Hi, muss auch mal mein Statement zu dem Programm abgeben.
Hmmm...
Also, mit der Bedienung habe ich mich erst sehr schwer getan (bzw. bin da immer noch nicht durchgestiegen).

Dann die große Frage - warum dauert es so lange, wenn ich auf Start drücke? Da werden doch noch gar keine Daten geladen!? Wenn man ein bisschen wartet, bevor man auf Start klickt (was ich auch ziemlich unnütze finde), dann startet der Rest sofort. Womit wird denn beim Starten wertvolle Rechenzeit vergeudet?

Gut, wenn dann die erste Wartezeit überbrückt ist, also die Benutzeroberfläche:
Also, den Sonntag bekomme ich nur noch halb angezeigt, selbst, wenn das Fenster maximiert ist. Dabei habe ich schon eine Auflösung von 1280 x 1024. Um alles zu sehen, muss ich das Fenster erst verschieben. Das stört. Dabei ist doch genug Platz auf der Form. Aber die Anordnung ist halt nicht toll.
Über das Design mit dem Hintergrund lässt sich auch streiten. Und das, was @bakachan mit den TextBoxen angesprochen hat. Einfach mal nicht
ausblenden C#-Quelltext
1:
textBox1.Text += "Bla";					

sondern
ausblenden C#-Quelltext
1:
textBox1.Text = "Bla"					

schreiben. Dann wird der Test auch nicht jedes Mal angehängt.

Als letzten Punkt fällt mir noch auf, dass die Dateien, die denn warsch. zur Arbeit des Programmes benötigt werden, keine Dateiendung haben. Ist das so gewollt? Und wozu sind eigentlich die Dateien a-l? Sind die nur zum Temp-zwischenspeichern? Da gibt es bessere Lösungen!!

Tut mir leid, dass ich das so zweifelnd ansehe. Aber so ist es immer, wenn ein Programm vorgestellt wird.

Marko

Für diesen Beitrag haben gedankt: elundril