AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Kleiner Anfänger möchte mehr können :)
Thema durchsuchen
Ansicht
Themen-Optionen

Kleiner Anfänger möchte mehr können :)

Ein Thema von Zombi · begonnen am 26. Mär 2003 · letzter Beitrag vom 28. Mär 2003
Antwort Antwort
Seite 1 von 3  1 23      
Zombi

Registriert seit: 12. Mär 2003
Ort: Lengerich
38 Beiträge
 
Delphi 7 Enterprise
 
#1

Kleiner Anfänger möchte mehr können :)

  Alt 26. Mär 2003, 18:40
Hi!

Ich möchte ein bisschen in Delphi dazu lernen weil wir in der Schule bald aufhören werden und ich unserer Klasse schon voraus bin . Das Problem is das wir nich wirklich vernünftige Sachen gemacht haben. Was wir bisher gemacht haben war eine Fahrenheit- Celsius Rechnung eine Sichtweitenrechnung auf offenem Meer und bald (hab ich schon fertig geproggt ) Das Ohmsche Gesetz per Combobox. Wie ihr seht alles nur berechnungen. Nur das hilft mir irgendwie nich weiter ich hab richtig spass am delphen gefunden aber weiß nich wie ich jetzt weiter machen soll. Das meiste in diesem Forum ist mir leider noch zu schwer, ich weiß auch nich wirklich ob man sich auf etwas speziallisieren muss oder so

Ich währe euch sehr dankbar wenn ihr mir ein bisschen auf die Sprünge helft und auch nen bissel dann dabei helft Berechnungen möchte ich eigentlich nicht weiter machen aber was dann

Ich liste mal auf was ich schon kann das is nich viel

Mit Comboboxen hab ich gearbeitet (Case of)
Mit Edit Fenstern ganz klar
Buttons und Bitbuttons
Images
neue Fenster durch showmodal
Fehlermeldungen durch
Code:
Try...Except...On EConvertError Do...Showmessage.
Mainmenu mit Datei und so allerdings auch nur beenden und nen Info Fenster. Speichern unter und so nich weil hab ich bisher ja auch nich gebraucht bei (dummen) Berechnungen
Labels und Bevels.
das wars eigentlich schon.

Ich danke im voraus
cya

Zombi
  Mit Zitat antworten Zitat
Daniel B
(Gast)

n/a Beiträge
 
#2
  Alt 26. Mär 2003, 19:31
Hallo,

das Dir Delphi so viel SPass macht ist schön und auch zurecht.
Ich hätte eine kleine Aufgabe für Dich. Falls Du es überhaupt machen und versuchen möchtest.

Ein kleines Tool, indem man z.B. ein Ordner angeben kann. Dort sollen Dateien gesucht werden und dieses Tool müsste dann z.B. die Dateien in einer ListBox, oder ListView, oder sonst was anzeigen und die Box dann Drucken können. Zudem sollten noch ein paar Dateiinformationen dann dabei stehen.

So kannst Du etwas mit Dateien arbeiten lernen, rekursives Suchen und Finden, arbeiten mit ListView o.ä., Druckfunktionen usw..

Grüsse, Daniel
  Mit Zitat antworten Zitat
Alexander

Registriert seit: 28. Aug 2002
Ort: Oldenburg
3.513 Beiträge
 
Turbo Delphi für .NET
 
#3
  Alt 26. Mär 2003, 19:50
Freut mich auch dass du so viel Spass am Coden mit Delphi hast.
als Anfangsprogramm wäre sicherlich auch ein Notepad-Clone mit erweiterten Funktionen auch nicht schlecht. Nur stürze dich nicht gleich darauf igrnedein Spiel zu proggen, wie es viele meinen machen zu wollen (Als Anfangsprogramm)
Alexander
  Mit Zitat antworten Zitat
Benutzerbild von Gregor
Gregor

Registriert seit: 14. Mär 2003
Ort: Jona
133 Beiträge
 
#4
  Alt 26. Mär 2003, 19:56
naja wenn ich das ganze was du kannst durchlesse kannst du schon ruig ein spiel machen, klar keins mit bewegungen etc. aber zum beispiel eins wo 3 karten (man weis noch nicht welche welche ist) und man muss das ass finden das ganze würde ich mit zufall und buttons machen . dann würde ich sicher das was die anderen zwei gesagt haben machen. dann hast du einigermassen gute erfahrungen und kannst mal versuchen, ein moorhuhn clone oder sowas
<->Besser mit Klugen in die Hölle als mit Dummen ins Paradies.<->
  Mit Zitat antworten Zitat
Zombi

Registriert seit: 12. Mär 2003
Ort: Lengerich
38 Beiträge
 
Delphi 7 Enterprise
 
#5
  Alt 26. Mär 2003, 20:03
Diese Aufgabe hört sich wirklich sehr interessant an !

Meinst du das das so eine Art Windows Suche ist nur für einen Ordner ?

Weil wenn ja und in dem Ordner sind beliebige sachen drin dann muss ich doch nicht zu jeder Datei eine Information angeben oder ? du meinst doch sicherlich wie groß die is wann die erstellt worden ist und so und wo genau die steckt denke ich ma ?! und das sehe ich wenn ich rechte Maustaste eigenschaften mache nur wie bring ich das ins Prog ein

Wenn ich drucken will dann muss ich doch den LPT ansprechen ne ? Das haben wir mal in Pascal gemacht doch wirklich gelernt haben wir es nicht ich meine das hieß so

Code:
Port[??? ich glaube 387]:=123 (dezimalzahl zum leuchten einer LED)
aber drucken haben wir nicht gemacht.

Dann hätte ich noch eine Frage wie man so ein Programm aufbauen soll. Das mit den Drucken und beenden und so macht man doch denke ich mal mit der Menüleiste unter Datei Drucken einfach und unter Drucken den QT!

aber ich hab es bisher immer so gemacht mit dem Aufbau das ich einfach watt hingeschrieben hab als überschrift dann 2 Edits oder 3 und drei Button für rechnen, löschen und beenden. Das sah sehr chaotisch aus und wirklich nicht professionel oder einem echten Prog ähnelnt .Aber dieses Programm weiß ich nicht so recht wie ich es aufbauen soll einfach eine Listbox ? und wie kann dann sagen das der das in dem Ordner suchen soll (Edits denke ich nur wie ?

THX

Zombi
  Mit Zitat antworten Zitat
Zombi

Registriert seit: 12. Mär 2003
Ort: Lengerich
38 Beiträge
 
Delphi 7 Enterprise
 
#6
  Alt 26. Mär 2003, 20:11
Der zweite Beitrag kommt sofort hinterher weil ich die letzteren beiden nich gesehen hab vorher

An einen Notepad Clon habe ich ehrlich gesagt auch schon gedacht nur was ich wirklich mich die ganze zeit gefragt hab is wie sage ich einem Prog das man was schreiben kann..? drucken ist ja denke ich kein Problem wenn ich mich auf das coole Prog stürze was mir Daniel B. ans Herz gelegt hat und weitere Sachen sieht man dann ja nur erstmal muss ich den dazu bringen das man was schreiben kann .

An ein Spiel hab ich eigentlich noch nicht gedacht so bewegungen und so sind mir dann denk ich mal doch zu schwer. ich wollte eigentlich auch ma wissen wie man einfach nur einen Text bewegt aber ob ich das schon kapier . In der Schule da is das super komisch während die anderen rätseln was der Lehrer meint versteh ich das sofort (was in anderen Fächern leider nicht so is )

THX

Zombi
  Mit Zitat antworten Zitat
Benutzerbild von Gregor
Gregor

Registriert seit: 14. Mär 2003
Ort: Jona
133 Beiträge
 
#7
  Alt 26. Mär 2003, 20:18
hab mal ne ganz witzige idee :p also du machst ein label und programmierst es so das es sich nach links oder recht bewegt wenn du es anklickst fängt es wieder von vorne an is easy ist aber trotzdem witzig

ein tip: x Wert un y Wert und Timer

oder arbeite dich mal durch die tutorials von computer bild (im anhang)
Angehängte Dateien
Dateityp: zip computerbilddelphi_148.zip (2,79 MB, 70x aufgerufen)
<->Besser mit Klugen in die Hölle als mit Dummen ins Paradies.<->
  Mit Zitat antworten Zitat
Zombi

Registriert seit: 12. Mär 2003
Ort: Lengerich
38 Beiträge
 
Delphi 7 Enterprise
 
#8
  Alt 26. Mär 2003, 20:26
hmmm hört sich lustig an ich wüsste wohl wie man so ein Proggi macht dass man ok drücken soll und dann der Button woanders hinverschwindet. das würde ich einfach durch visible und invisible machen wenn die maus den Button berührt.

Aber mit Timer und y und x hab ich noch nicht gearbeitet

THX

Zombi
  Mit Zitat antworten Zitat
Daniel B
(Gast)

n/a Beiträge
 
#9
  Alt 26. Mär 2003, 20:43
Hallo Zombie,

um es mal genauer zu beschreiben. Eigentlich suche ich so ein Tool, doch nirgend etwas in der Art gefunden.
Also, in einem Ordner sind ganz, ganz viele jpgs.
Man könnte in einem TreeView die ganze Festplatte anzeigen, wie in Windows eben das so üblich ist. Wenn man nun einen Ornder anklickt, dann sollen alle Dateien z.B. in einer ListView angezeigt werden. Da die LV auch mehrere Spalten haben kann, so könnte man noch Informationen der Dateien auslesen, wie Dateigrösse, Grösse des Bildes, Auflösung usw.
Jetzt könnte man z.B. Einträge in dieser LV löschen, aber nicht auf der HDD sondenr nur in der LV und dann z.B. diese Liste ausdrucken.
Das ganze muss natürlich auch mit Netzwerkdruckern gehen, sodas ein direktes ansprechen von LTP1 nicht in Frage kommt, das ist aber mit den PrinterDialog kein Problem.

Du müsstest also viele sachen lernen und können. Also erstmal die Verzeichnissstruktur der HDD anzeigen, dann bei Klick auf einen Ordner rekursives Suchen nach Dateien und anziege in einer ListView. Wenn das fertig ist, dann musst Du jede Datei durchgehen und Dateiinformationen zusätzlich noch in der LV anzeigen, kann man natürlich auch gleich beim Eintragen machen und anschliessend die LV Drucken können. Das ist alle ein bisschen Arbeit, aber man wird da mit vielen Technicken und Funktionen konfrontiert und lernt bestimmt was dabei.

Von Spiele programmieren halte ich nicht so viel, die meisten holen sich 30 Tutorials, schmeissen sie irgendwie ins Programm und am ende kommt was aus das sich mit den Pfeiltasten bewegen lässt.

Du kannst es Dir ja überlegen, aber es wird nciht leicht, das kann ich Dir jetzt schon sagen!
Und damit bist Du auch länger as eins, zwei Wochen beschäftigt.

Grüsse, Daniel
  Mit Zitat antworten Zitat
Delphianer

Registriert seit: 19. Feb 2003
Ort: Rossau
149 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#10
  Alt 26. Mär 2003, 20:52
Hallo,

wie schon von meinen 'Vorrednern' gesagt, versuche doch mal einen Notepad-Clone.

Was brauchst Du:
MainMenu
OpenDialog
SaveDialog
RichEdit
PrintDialog (nicht unbdingt)

RichEdit kann schon relativ viel selbst.
Über OpenDialog fragst Du einen Dateinamen ab und übergibst ihn an RichEdit.Lines.LoadFromFile. Über Savedialog fragst Du einen Dateinamen zum Speichern ab und übergibst ihn an RichEdit.Lines.SaveToFile. Drucken kannst Du über RichEdit.Print. Und schließlich brauchst Du noch MainMenu, um die einzelnen Funktionen aufzurufen. Du wirst wahrscheinlich feststellen, daß Dein Notepad noch an einigen Ecken klemmt, aber zum Einstieg ist so ein Projekt bestimmt geeignet - der Appetit kommt beim Essen, und vielleicht wird daraus ja ein verbesserter UltraEdit.

Viele Grüße
Lutz
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 3  1 23      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:29 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz