Banner left   Banner center   Banner right

Germanenglish Home · News · Diary · Screenshots · Documentation (Wiki) · Downloads · Guestbook · Forum

Home · Benutzer registrieren · Suchen · Statistik · FAQ · Benutzerliste

Zur Zeit online: keiner ausser dir

 X-Force - Fight For Destiny - Forum —› Quellcode / Programmierung —› Lager

Autor Mitteilung
verfasst am: 15.10.2007, 00:08
Grafiker

Registrierdatum: 24.11.2006, 14:22

 Beiträge: 568
Ich habe mir mal "unit lager_api;" angeschaut und frage mich, wieso das ';' bei

"function lager_api_GetItem(ID: Cardinal; Check: Boolean = true): PLagerItem;overload"

nicht am ende der Zeile ist und bei

"function lager_api_GetItemCountInBase(BaseID: Cardinal; ItemID: Cardinal): Integer;overload;"

am Ende ist. (Liegt es vieleicht an den verschiedenen Funktionen? Ich kann es mir nicht erklären)
verfasst am: 15.10.2007, 01:34
Admin, Spielsatz GalWar

Registrierdatum: 31.08.2005, 21:51

 Beiträge: 5595
Ein Semikolon ist immer ein Ende-Zeichen für einen Befehlsblock.
Und "Overload" ist ein neuer Befehlsblock, nachdem der Deklarationsblock abgeschlossen ist.

bei der ersten Zeile dürfte das einfach nur vergessen sein (da overload ein Befehlskennzeichen ist und kein Einzelbefehl dürfte das keinen Unterschied machen) - genau weiß ich nicht, dafür müsste ich mir das genauer anschauen.
verfasst am: 15.10.2007, 04:01
Grafiker

Registrierdatum: 24.11.2006, 14:22

 Beiträge: 568
Das 'fehlende' Semikolon kommt öfters vor in "unit lager_api;" , daher fand ich das ein wenig seltsam. Noch dazu war es eine der Dateien, die als letztes geändert wurden. Ich dachte doch tatsächlich, wieder einen Bug erwischt zu haben. Schade, vieleicht ein adermal... (Ach, wenn dann hätt ich es ins Mantis reinstellen müssen, stimmts? Obwohl, Quellcode/Programmierung auch nicht verkehrt ist)
verfasst am: 19.10.2007, 17:16
Programmierer

Registrierdatum: 23.08.2003, 19:16

 Beiträge: 2261
MMh. Komisch. Normalerweise sollte dort eins sein, aber scheinbar stört es Delphi nicht ;)
verfasst am: 20.10.2007, 14:55
Grafiker

Registrierdatum: 24.11.2006, 14:22

 Beiträge: 568
Deswegen frag ich ja auch, bei C gäbs eine Reihe von Felermelungen und Wahrnmeldungen. Und noch dazu immer in der nächsten Zeile, bis man dann merkt das die nächste Zeile in ordnung ist, braucht es schon ein bischen. Aber man übt sich und bekommt ein Gefühl dafür ;-)

@Jim, ich komm nicht an Delphi ran, habe jetzt alles probiert um dranzukommen. Gibt es ein paar links wo ich es sonst noch probieren könnte?
Ich würd XForce echt gerne mal selbst Compilieren ...
verfasst am: 30.11.2007, 17:56
Registrierdatum: 23.03.2007, 23:02

 Beiträge: 41
Probiers mal hiermit:

http://cc.codegear.com/free/delphi

zur Registrierung muss man sich beim developers-netword anmelden
verfasst am: 30.11.2007, 18:02 · Edited by: DirkF
Admin, Spielsatz GalWar

Registrierdatum: 31.08.2005, 21:51

 Beiträge: 5595
Der Link von Balathrus bringt leider nichts, da dort die ältere Delphi2005 PE nicht zum Download liegt. Und die moderneren kostenfreien Personal Editions haben Einschränkungen bei den Komponenten und können deshalb XForce nicht kompilieren...

gehe hierhin:
http://www.delphipraxis.net/delphi2005download.php

(Registrierung bei Borland ebenfalls notwendig, Link dazu befindet sich ebenfalls auf der Download-Seite)



Du musst dich registrieren um auf dieses Thema zu antworten.
Login :: » Name » Passwort

Ladezeit (sec.): 0.013 · Powered by miniBB 1.6 with parts of 1.7 © 2001-2003