Entwickler-Ecke

Programmierwerkzeuge - ich habe probleme mit delphi ):


pivotinato - Di 10.02.09 16:09
Titel: ich habe probleme mit delphi ):
Hallo,

Ich bin neu was delphi angeht ich habe jetz delphi7 und habe überhaupt keinen plan was man da macht :( , was ich weis ist dass man da mit einer programierersprache hantieren muss, aber wie kan ich die lernen? und was macht man genau mit dem program?

PS:ich bitte um fiele antworten



pivotinator :roll:


Moderiert von user profile iconGausi: Topic aus Sonstiges (Delphi) verschoben am Di 10.02.2009 um 15:17


Gausi - Di 10.02.09 16:15

Hallo und :welcome: in der Entwickler-Ecke!

bitte ändere den Titel des Topics, da er wenig über das eigentlich Thema verrät. Einfach oben bei Deinem ersten Beitrag auf user defined image oder user defined image klicken und den Titel ändern. Danke Dir!


Zu deinem Problem: Delphi ist ein Programm, mit dem man Programme schreiben kann. Und Delphi ist eine Programmiersprache. Für einen Einstieg dürfte der Crashkurs [http://www.christian-stelzmann.de/artikel/crashkurs.htm] genau das richtige sein. :D

Also: Wenn dir MS Office nicht gefällt, dann kannst du einfach Delphi nehmen, ein bissel was rumtippen - und schwups, hast du nach 5-10 Jahren ein eigenes Office-Paket runterprogrammiert. Für den Anfang reicht auch Notepad, das geht etwas schneller. :zwinker:


Nersgatt - Di 10.02.09 16:15

Moin,

ich empfehle Dir, hier anzufagen: http://www.christian-stelzmann.de/artikel/crashkurs.htm


pivotinato - Di 10.02.09 16:21

Ich arbeite ja sonst mit Flash8 aber ich will auch ma was anderes und kann man mit dem programm auch spiele programieren?


Nersgatt - Di 10.02.09 16:23

Klaro! Erfordert halt etwas Zeit zum Lernen. Wenn man mit kleinen Projekten anfängt, stellt sich aber schnell ein Erfolgserlebnis ein.


Gausi - Di 10.02.09 16:24

Ja, kann man. Schau mal hier in der Freeware- und Opensource-Sparte, da gibts auch einige Spiele.

Das ist aber in der Regel ein recht umfangreiches Vorhaben.


pivotinato - Di 10.02.09 16:26

das heist ich mus nicht unbedingt jetz so jahre lang lernen wie z.B. english?

ich will nemlich schnell was damit machen! :D


elundril - Di 10.02.09 16:29

ne, wenn man schon ein paar sachen beherrscht kann man schon ding machen bei denen der ganze bildschirm bunt blinkt und ähnliches. du kannst schon mit deinen ersten befehlen ein programm erstellen. Das wird zwar nicht suuuper toll und so sein, aber man sieht was. und mit jedem befehl den du lernst kannst du mehr machen.

lg elundril


Nersgatt - Di 10.02.09 16:30

Was hast Du denn vor? Wenn Du ein TicTacToe-Spiel programmieren willst, sollte das relativ schnell machbar sein. Ein bisschen Talent fürs Logische Denken gehört dazu.

Aber Programmieren heißt immer und ständig zu lernen. Is halt so und macht sogar den Reiz beim Programmieren aus. Man muss aber nicht z.B. Vokabeln büffeln.


pivotinato - Di 10.02.09 16:35

das gefält mier ich bin nemlich noch in der schuhle und hab das büffeln langsam satt aber wie lerne ich die sprache ich weis nur ein par actionscripts w.z.b

on(release){
gotoAndPlay(nummer des bildes)
}


das were jetz ein butten bei flash!

und ich will einfach mal was zur einleitung machen (etwas leichtes)


elundril - Di 10.02.09 16:43

hast du dir das tutorial von christian stelzmann schon durchgelesen? wurd 2 mal schon gepostet. wenn du dir das durchließt hast du innerhalb von sagen wir max. 2 stunden ein funktionstüchtiges Programm.

lg elundril


Nersgatt - Di 10.02.09 16:44

Na, dann in die Hände gespuckt und den Crashkurs durcharbeiten, den Gausi und ich verlinkt haben.


pivotinato - Di 10.02.09 16:46

ich schau mier das ma an!

---Moderiert von user profile iconNarses: Beiträge zusammengefasst---

Ich werde daraus nicht schlau! :( :?:


elundril - Di 10.02.09 16:53

wo genau liegt denn dein problem?


pivotinato - Di 10.02.09 16:56

ich kenne programme und delphi siben ist mier schon alles klar was ich da machen mus, jetz mus ich nurnoch befehle lernen die programierersprache ich will nemlich am besten heute noch etwas bei delphi machen.


Gausi - Di 10.02.09 16:58

Was schwebt dir denn so vor?


pivotinato - Di 10.02.09 17:02

sagen wier ma ...em... ein butten wen man den anklikt kompt da ein bild (:

---Moderiert von user profile iconNarses: Beiträge zusammengefasst---

Mist ich habe meine serien nummer ferlegt jetz kan ich das nich insterlieren!

:(

---Moderiert von user profile iconNarses: Beiträge zusammengefasst---

also die für delphi7 das habe ich jetzt gestern hatte ich 6 installiert


Gausi - Di 10.02.09 17:07

suh mal im forum und in delhohifle nah sachen o wie TImage loafdromfile visibel und so damit geht das und wenn amn den crahskurs so ein bißschen verstanden hat solte das auch schn als antowrt ausreichen und delphi7 oder 6 ist eigentlich ziejlich egal.


JayEff - Di 10.02.09 17:27

Was Spieleprogrammierung betrifft: Betrachtet man Balanced [http://www.delphi-forum.de/viewtopic.php?t=62462], so hat man ein wirklich gutes Beispiel für ein großartiges Spiel.
Ich hab mich auch an die Spieleprogrammierung gewagt, man suche im Forum nach Suche in: Delphi-Forum, Delphi-Library FANGEN und Suche in: Delphi-Forum, Delphi-Library KLAMPFENHELD (Für letzteres hab ich immernoch nicht die CC-Songs eingespielt weil ich wegen Studium nicht dazu komme :oops: )
Aber du brauchst natürlich erstmal ein bisschen Erfahrung mit Delphi, bis du dich da dran wagen kannst. Diese kriegst du natürlich mit dem schon erwähnten Crashkurs, der wirklich bei 0 anfängt, genau was du brauchst :zustimm:
Wann immer du direkte Fragen hast, helfen wir dir gern und sofort :)
Natürlich können wir dir keinen Key für Delphi7 geben, das wäre illegal... ;)
Was dein "Button klicken und es kommt ein Bild" betrifft: Nun, zieh dir die Komponente "TImage" unter "Zusätzlich" auf die Form und setz im Objektmanager die Eigenschaft "Visible" auf "False", außerdem lädst du ein Bild per Doppelklick im Objectmanager auf "Picture". Dem Klick-Ereignis des Buttons gibst du den Code Image1.Visible := True und fertig :zustimm:
Im Crashkurs steht, wie du zum Ereignis des Buttons kommst und wie du Eigenschaften im Objectmanager setzt.

abre nimm dri gausis indriekt fromulietre btite uz herzne udn shcrieb etwsa lagnsamre x)


jaenicke - Di 10.02.09 17:46

user profile iconpivotinato hat folgendes geschrieben Zum zitierten Posting springen:
Mist ich habe meine serien nummer ferlegt jetz kan ich das nich insterlieren!
user profile iconpivotinato hat folgendes geschrieben Zum zitierten Posting springen:
also die für delphi7 das habe ich jetzt gestern hatte ich 6 installiert
Woher hast du denn überhaupt noch so alte Delphiversionen? Ich glaube die Antwort kann man sich denken... :roll:

Wie wäre es, wenn du das neue und kostenlose Turbo Delphi benutzt?
http://www.delphi-library.de/viewtopic.php?p=539975
Und der dazu passende erneuerte Crashkurs:
http://www.christian-stelzmann.de/artikel/CrashkursReloaded/


elundril - Di 10.02.09 17:53

ich hab auch noch delphi 7 und delphi 2005. wurde beides mal in der EE zum gratis download bereitgestellt. also nicht immer gleich illegales unterstellen ;-)


Dude566 - Di 10.02.09 18:39

Das mit dem Bild geht z.B. so:

Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
procedure TForm1.Button1Click(Sender: TObject);
begin
     Image1.Visible := true;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
     Image1.Visible := false;
end;


PS: Das ist hier kein Chat! 3 Posts im Minutentakt direkt hintereinander ist vielleich ein wenig übertrieben. :roll:


pivotinato - Mi 11.02.09 08:16

Aber ich blick bei dem download foll nicht durch von turbodelphi und die alte version habe ich aus dem internet (legal versteht sich)ich kenne jemanden der bezahlt soeine download seite und deswegen kan ich mier das legal runterladen!


Xentar - Mi 11.02.09 10:05

user profile iconpivotinato hat folgendes geschrieben Zum zitierten Posting springen:
Aber ich blick bei dem download foll nicht durch von turbodelphi und die alte version habe ich aus dem internet (legal versteht sich)ich kenne jemanden der bezahlt soeine download seite und deswegen kan ich mier das legal runterladen!

Ähm.. hä? Wenn du jetzt auf so nen Dreck wie Usenext oder so anspielst: Nur weil die Leute dafür zahlen, ist das noch lange nicht legal..
Wenn du dir das Produkt kaufst, dann ist es legal - nicht wenn du die Quelle, wo du das runterlädst, bezahlst..
Oder meinst du diese Personal Versionen? Aber da muss man nichts für die download-seite zahlen.

Also, schmeiß die Version am Besten runter, und bring TurboDelphi zum Laufen. Woran scheiterts denn?


Gausi - Mi 11.02.09 10:07

Hm, dann nenn mal bitte einen Link zu dieser Downloadseite. Eine Möglichkeit Delphi7 (auch die Personal) noch zu bekommen wird nämlich zwischendurch immer mal wieder gesucht, und bisher haben wir hier nichts in der Hinsicht gefunden. :D

Zu dem Install-Problem: Wo hakt es denn?

@jaenicke: Delphi7 ist imho wirklich gut. Und für ihn wahrscheinlich besser geeignet, da er bestimmt nicht auf Fremdkomponenten verzichten will.


oldmax - Mi 11.02.09 14:25

Hi
Ich Glaup, daß wirt niks. Programiren mus gelehrnt werden. das ist nich mahl so einfach mit ein par kliks auf die taster getahn. Also mit heut gleich loslehgen kanste fergessen.

Zitat:
das heist ich mus nicht unbedingt jetz so jahre lang lernen wie z.B. english?


So, jetz ist genug. Setz die rosaroe Brille ab und dafür auf den Hosenboden. Oder geh raus zum Spielen. Mag sein, das mal einer weniger Probleme hat, ein Programm zu entwerfen, aber so nach dem Motto, jetzt hab ich Delphi und nun geht's von allein ist bestenfalls in Sience Fiction machbar. Heutzutage lernt man eben erst, bevor sich Erfolge einstellen können.
Gruß oldmax


jaenicke - Mi 11.02.09 14:29

user profile iconpivotinato hat folgendes geschrieben Zum zitierten Posting springen:
Aber ich blick bei dem download foll nicht durch von turbodelphi
Wo genau klappt es denn nicht? Noch genauer kann man das ja kaum schreiben... :roll:

user profile iconpivotinato hat folgendes geschrieben Zum zitierten Posting springen:
und die alte version habe ich aus dem internet (legal versteht sich)
Dann schreib doch mal bitte was da steht, wenn du im Menü "Hilfe" oben rechts auf "Über..." klickst (bzw. "Help" --> "About..." bei einer englischen Version). Da steht Borland Delphi rechts. Was steht in den nächsten beiden Zeilen?

Ansonsten stimme ich user profile iconoldmax zu. Wenn man sich richtig dahintersetzt und richtig lernt, dann kann man in einigen Wochen schon weit kommen. Aber einfach mal ein paar Stunden oder so, dann kann man es, so ist das nicht.

Wenn man programmieren lernen will, dann sollte man ein Mindestmaß an Kenntnissen über Windows haben. Wenn du Turbo Delphi nicht installiert bekommst und auch keine richtige Fehlerbeschreibung liefern kannst, dann glaube ich kaum, dass du mit Delphi selbst weit kommen wirst.

user profile iconGausi hat folgendes geschrieben Zum zitierten Posting springen:
@jaenicke: Delphi7 ist imho wirklich gut. Und für ihn wahrscheinlich besser geeignet, da er bestimmt nicht auf Fremdkomponenten verzichten will.
Da bin ich bei Anfängern eigentlich gänzlich anderer Meinung. Bei Turbo Delphi sind z.B. die oft bei PEs vermissten Internet- und Datenbankkomponenten schon dabei, beim Debuggen kann man direkt die Variableninhalte per Mouseover auswerten, etc., dies alles ist in der D7 Personal nicht so.

Wenn ich unter D7 mal debuggen muss, dann merke ich, dass es deutlich länger dauert und umständlicher ist. Wie soll das dann erst jemandem gehen, der von Delphi kaum Ahnung hat?
Ich bin gerade dabei ein Tutorial fürs Debuggen zu schreiben, der Unterschied ist schon deutlich.

Die Komponenten, die am Anfang normalerweise gebraucht werden, sind bei Turbo Delphi schon alle dabei, mehr wird man am Anfang nur in Ausnahmefällen brauchen. Unter der D7 PE müssen aber selbst die alle installiert werden. Und dass es dabei oft Probleme gibt, z.B. was Indy angeht, das sieht man ja an den entsprechenden Fragen...

Grundsätzlich finde ich, dass die beiden Argumente für D7 PE (der deutlich schnellere Start und die Installation von Zusatzkomponenten) durch die Vorteile von Turbo Delphi (übersichtlichere Komponentenpalette, einfacheres Debugging, mitgelieferte Internet- und Datenbankkomponenten, übersichtlichere Hilfe (leider mit weniger Beispielen), ...) mehr als ausgeglichen werden.
Und wer dann später einmal mehr Komponenten braucht, der sollte dann in der zeit auch gelernt haben, wie er die manuell erzeugt, so dass diese Einschränkung nicht mehr so gravierend ist.


Delete - Mi 11.02.09 18:19

user profile iconpivotinato hat folgendes geschrieben Zum zitierten Posting springen:
das gefält mier ich bin nemlich noch in der schuhle und hab das büffeln langsam satt aber wie lerne ich die sprache ich weis nur ein par actionscripts w.z.b

on(release){
gotoAndPlay(nummer des bildes)
}


das were jetz ein butten bei flash!

und ich will einfach mal was zur einleitung machen (etwas leichtes)


Auch wenn du das Lernen langsam satt hast, würde ich dir trotzdem empfehlen noch etwas weiter die Schule zu besuchen, wenn ich hier so lese, was du schreibst. Das ist ja mehr als grausam. Bisher habe ich noch keinen Satz von dir gelesen, der auch nur ansatzweise fehlerfrei gewesen wäre. Auf 46 Wörter hast du 17 Rechtschreibfehler und mindestens 3 Grammatikfehler. Das macht einen Fehlerquotienten von ungefähr 43%.


Webo - Mi 11.02.09 19:48

user profile iconpivotinato hat folgendes geschrieben Zum zitierten Posting springen:
Aber ich blick bei dem download foll nicht durch von turbodelphi


Dann nutze doch user profile iconjaenicke's Tutorial: http://www.delphi-library.de/topic_Turbo+Delphi+herunterladen+und+installieren_88835.html

Natürlich macht auch diese Version nichts von alleine für dich und du musst dir immer noch die Mühe machen, programmieren mit Delphi zu erlernen ( eigentlich macht das aber doch Spaß, oder ? Ich finde das jedenfalls toll, wenn man sieht, wie man immer umfangreichere Software programmieren kann. )

Der Crashkurs wurde dir auch schon 2 mal verlinkt, deshalb spare ich mir das jetzt. Vielleicht solltest du auch über den Kauf eines Buches nachdenken, es bringt dir wirklich was. Einfach Quellcode kopieren und compilieren = 0 Lerneffekt ...


ilwaka - Mi 11.02.09 20:47

Ich denke das weder ein Buch noch irgendwas hilft.
Er will es nicht können,und ausserdem kann er nichtmal Deutsch.Oder will es nicht können :(
wenn wir hier noch 100 tutorials verlinken wird er trotzdem nicht draufgehen.
Wenn ihr mich fragt macht der das alles extra.Der verarscht euch.
Und wenn man seinen Nickname googlet kommt man auf youtube wo die Rechtschreibung klappt.


Webo - Mi 11.02.09 21:30

user profile iconilwaka hat folgendes geschrieben Zum zitierten Posting springen:
Der verarscht euch.

Ich appeliere an sein positives Ich ! 8)

PS: Nicknames gibt es auch doppelt im Internet, auch wenn die Rechtschreibung hier, nunja, "aufregend" ist ... :roll:


Delete - Do 12.02.09 13:00

user profile iconWebo hat folgendes geschrieben Zum zitierten Posting springen:
..., auch wenn die Rechtschreibung hier, nunja, "aufregend" ist ... :roll:


Ich würde sie "kreativ" nennen :mrgreen:


Gausi - Do 12.02.09 14:53

Alles weitere gehört wohl eher in dieses Topic [http://www.delphi-forum.de/viewtopic.php?t=90134].

*geschlossen*