Autor |
Beitrag |
12profi
      
Beiträge: 170
Win 7
C# (VS 2010, #Develop)
|
Verfasst: 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 Christian S.: Topic aus Off Topic verschoben am Di 07.09.2010 um 16:30
Moderiert von Christian 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
      
Beiträge: 1581
Erhaltene Danke: 279
Delphi 10 Seattle Prof.
|
Verfasst: 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 
      
Beiträge: 170
Win 7
C# (VS 2010, #Develop)
|
Verfasst: 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
      
Beiträge: 503
Erhaltene Danke: 34
W7 (x64) Ultimate
C# / VB.NET (VS2010 Ultimate)
|
Verfasst: 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
      
Beiträge: 1581
Erhaltene Danke: 279
Delphi 10 Seattle Prof.
|
Verfasst: 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 
      
Beiträge: 170
Win 7
C# (VS 2010, #Develop)
|
Verfasst: 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
      
Beiträge: 1581
Erhaltene Danke: 279
Delphi 10 Seattle Prof.
|
Verfasst: Di 07.09.10 15:25
_________________ Gruß, Jens
Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du. (Mahatma Gandhi)
|
|
12profi 
      
Beiträge: 170
Win 7
C# (VS 2010, #Develop)
|
Verfasst: 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
      
Beiträge: 1581
Erhaltene Danke: 279
Delphi 10 Seattle Prof.
|
Verfasst: 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
      
Beiträge: 503
Erhaltene Danke: 34
W7 (x64) Ultimate
C# / VB.NET (VS2010 Ultimate)
|
Verfasst: 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.
      
Beiträge: 20451
Erhaltene Danke: 2264
Win 10
C# (VS 2019)
|
Verfasst: 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 
      
Beiträge: 170
Win 7
C# (VS 2010, #Develop)
|
Verfasst: 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 
      
Beiträge: 170
Win 7
C# (VS 2010, #Develop)
|
Verfasst: Di 07.09.10 18:07
bakachan: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
      
Beiträge: 3747
Erhaltene Danke: 123
Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
|
Verfasst: 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 
      
Beiträge: 170
Win 7
C# (VS 2010, #Develop)
|
Verfasst: 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
      
Beiträge: 3747
Erhaltene Danke: 123
Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
|
Verfasst: Di 07.09.10 19:21
12profi hat folgendes geschrieben : | 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.
      
Beiträge: 20451
Erhaltene Danke: 2264
Win 10
C# (VS 2019)
|
Verfasst: Di 07.09.10 19:24
Ich habe jetzt den direkten Downloadlink eingefügt. Demnächst selber machen! 
_________________ Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
|
|
12profi 
      
Beiträge: 170
Win 7
C# (VS 2010, #Develop)
|
Verfasst: 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.
      
Beiträge: 20451
Erhaltene Danke: 2264
Win 10
C# (VS 2019)
|
Verfasst: 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
      
Beiträge: 561
Erhaltene Danke: 137
|
Verfasst: 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
C#-Quelltext 1:
| textBox1.Text += "Bla"; |
sondern
C#-Quelltext
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
|
|