Banner left   Banner center   Banner right

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

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

Zur Zeit online: kein Gast, xanbank

 X-Force - Fight For Destiny - Forum —› Spieler helfen Spielern —› Unit macht Probleme

Autor Mitteilung
verfasst am: 29.11.2012, 09:17
Registrierdatum: 31.01.2010, 20:05

 Beitrge: 122
Ich brauche mehrere Funktionen und Prozeduren in mehreren Programmen. Die Programme laufen mit diesen ohne Fehlermeldung. Sobald ich aber aus den mehrfach benutzen Programmteile eine Unit bilde - die brigens ohne Fehlermeldung geprft wird - und diese mit uses aufrufe, erhalte ich die Meldung "Unit xxx nicht gefunden oder enthlt Fehler". Die Unit habe ich auch versuchsweise leer, also nur 'end.' aufgerufen, die Fehlermeldung bleibt. Alle anderen Units machen keine Probleme.
Kann mir jemand weiterhelfen?
verfasst am: 29.11.2012, 22:18
Registrierdatum: 31.01.2010, 20:05

 Beitrge: 122
Habe das Problem gelst auf andere Art und Weise: habe eine 'fehlerfreie' Unit kopiert und die Kopie eingebunden. Ergab keine Fehlermeldung. Dann den Unit-Inhalt durch den Inhalt der angemotzten Unit ersetzt und siehe da: es gab keine Fehlermeldung mehr. Was mit der angemotzten Unit los ist wei ich nicht. Es wre aber schon fr mich interessant, weshalb dieses Verhalten auftrat.
verfasst am: 30.11.2012, 10:31
Admin, Spielsatz GalWar

Registrierdatum: 31.08.2005, 21:51

 Beitrge: 5596
Ohne details kann ich nur vermuten, aber es gibt im Zusammenhang mit den im GalWar benutzten Units einen vielleicht hnlichen Effekt.
Dort habe ich das Problem dann durch eine Forward-Deklaration der Funktionen in der kritischen Unit gelst.

Das Problem besteht darin, dass die Deklarationen bei Pascal (was die Basis fr X-Skript bildet) sehr strikt sind, und die Units nur ber einen einfachen Mechanismus per Reihenfolge eingebunden werden. Und einige der Fehlerprfungen vom Skripteditor erkennen dann in bestimmten Units die Funktionen nicht rechtzeitig, wenn sie nicht separat vorab deklariert werden.
(in dem speziellen Fall im GalWar hatte ich quasi etwas hnliches wie einen Zirkelbezug erzeugt, mit dem die Fehlerprfung nicht klar kam)
verfasst am: 30.11.2012, 22:12
Registrierdatum: 31.01.2010, 20:05

 Beitrge: 122
Danke fr deine Erklrung, mit 'forward' musste hier nicht gearbeitet werden.
Ich vermute eher, dass der Editor nicht sichtbare Steuerzeichen im Unitnamen zulsst, da auch die leere Unit angemotzt wurde, obwohl deren Fehlerberprfung (Strg+F9) nichts ergeben hatte. Falls im Namen der Unit ein verstecktes Zeichen war, konnte die berprfung mit (F9) die Unit nicht finden. Dies ist bis jetzt fr mich die zutreffendste Erklrung. Nun die Unit ist weg, ihr Ersatz arbeitet zu meiner Zufriedenheit und bald ist Weihnachten.
verfasst am: 24.11.2023, 03:10
Registrierdatum: 22.11.2023, 07:10

 Beitrge: 68989
verfasst am: 03.12.2023, 18:15
Registrierdatum: 22.11.2023, 07:10

 Beitrge: 68989
http://audiobookkeeper.ruhttp://cottagenet.ruhttp://eyesvision.ruhttp://eyesvisions.comhttp://factoringfee.ruhttp://filmzones.ruhttp://gadwall.ruhttp://gaffertape.ruhttp://gageboard.ruhttp://gagrule.ruhttp://gallduct.ruhttp://galvanometric.ruhttp://gangforeman.ruhttp://gangwayplatform.ruhttp://garbagechute.ruhttp://gardeningleave.ruhttp://gascautery.ruhttp://gashbucket.ruhttp://gasreturn.ruhttp://gatedsweep.ruhttp://gaugemodel.ruhttp://gaussianfilter.ruhttp://gearpitchdiameter.ru
http://geartreating.ruhttp://generalizedanalysis.ruhttp://generalprovisions.ruhttp://geophysicalprobe.ruhttp://geriatricnurse.ruhttp://getintoaflap.ruhttp://getthebounce.ruhttp://habeascorpus.ruhttp://habituate.ruhttp://hackedbolt.ruhttp://hackworker.ruhttp://hadronicannihilation.ruhttp://haemagglutinin.ruhttp://hailsquall.ruhttp://hairysphere.ruhttp://halforderfringe.ruhttp://halfsiblings.ruhttp://hallofresidence.ruhttp://haltstate.ruhttp://handcoding.ruhttp://handportedhead.ruhttp://handradar.ruhttp://handsfreetelephone.ru
http://hangonpart.ruhttp://haphazardwinding.ruhttp://hardalloyteeth.ruhttp://hardasiron.ruhttp://hardenedconcrete.ruhttp://harmonicinteraction.ruhttp://hartlaubgoose.ruhttp://hatchholddown.ruhttp://haveafinetime.ruhttp://hazardousatmosphere.ruhttp://headregulator.ruhttp://heartofgold.ruhttp://heatageingresistance.ruhttp://heatinggas.ruhttp://heavydutymetalcutting.ruhttp://jacketedwall.ruhttp://japanesecedar.ruhttp://jibtypecrane.ruhttp://jobabandonment.ruhttp://jobstress.ruhttp://jogformation.ruhttp://jointcapsule.ruhttp://jointsealingmaterial.ru
http://journallubricator.ruhttp://juicecatcher.ruhttp://junctionofchannels.ruhttp://justiciablehomicide.ruhttp://juxtapositiontwin.ruhttp://kaposidisease.ruhttp://keepagoodoffing.ruhttp://keepsmthinhand.ruhttp://kentishglory.ruhttp://kerbweight.ruhttp://kerrrotation.ruhttp://keymanassurance.ruhttp://keyserum.ruhttp://kickplate.ruhttp://killthefattedcalf.ruhttp://kilowattsecond.ruhttp://kingweakfish.ruhttp://kinozones.ruhttp://kleinbottle.ruhttp://kneejoint.ruhttp://knifesethouse.ruhttp://knockonatom.ruhttp://knowledgestate.ru
http://kondoferromagnet.ruhttp://labeledgraph.ruhttp://laborracket.ruhttp://labourearnings.ruhttp://labourleasing.ruhttp://laburnumtree.ruhttp://lacingcourse.ruhttp://lacrimalpoint.ruhttp://lactogenicfactor.ruhttp://lacunarycoefficient.ruhttp://ladletreatediron.ruhttp://laggingload.ruhttp://laissezaller.ruhttp://lambdatransition.ruhttp://laminatedmaterial.ruhttp://lammasshoot.ruhttp://lamphouse.ruhttp://lancecorporal.ruhttp://lancingdie.ruhttp://landingdoor.ruhttp://landmarksensor.ruhttp://landreform.ruhttp://landuseratio.ru
http://languagelaboratory.ruhttp://largeheart.ruhttp://lasercalibration.ruhttp://laserlens.ruhttp://laserpulse.ruhttp://laterevent.ruhttp://latrinesergeant.ru
:: Benutzer
» Name » Passwort
:: Deine Antwort
User: Passwd:
Bold Style  Italic Style  Underlined Style  bug linking  Preformatted  Code  Image Link  Insert URL  Email Link  Abschalten * Hilfe
Hilfe
 

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