Thema Datum  Von Nutzer Rating
Antwort
31.10.2008 12:34:52 Felix Stracke
NotSolved
31.10.2008 15:10:53 jh
NotSolved
Rot Aw:Aw:Globale Variable geht verloren
31.10.2008 16:08:37 Felix
NotSolved

Ansicht des Beitrags:
Von:
Felix
Datum:
31.10.2008 16:08:37
Views:
1177
Rating: Antwort:
  Ja
Thema:
Aw:Aw:Globale Variable geht verloren
Hallo,
vielen Dank für Deine Antwort. Den COde zu hier zu posten wäre wirklich nicht sehr nett ;-). ... ich habe just vor 10Min das Problem selber lösen können:

Der Verlust bzw. die Zurücksetzung der globalen Variablen wurde durch Anwendung einer softwarespezifischen Klassenmethode(Klasse ICalculator in ArcObjects) ausgelöst. Ist unlogisch, macht keinen Sinn is aber so...

Für alle die an ähnlicher Thematik mit gleicher Software (ArcGIS Version 9.2) arbeiten:
!!! Verwendet IFeatureCursor für die Kalkulation von Tabellen und daraus die Methode UpdateFeature, dann gehen die Variablen auch nicht mehr flöten

Gruß Felix


jh schrieb am 31.10.2008 15:10:53:

Hallo,

dazu kann man ohne Kenntnis deines Codes gar nichts sagen, aber
deine Beschreibung klingt irgendwie so, als wäre der nicht kurz
genug, um ihn hier zu posten und sich als Außenstehender da mit
der Absicht der Fehlersuche durchzuarbeiten... Ob du eine Form
mit Hide ausblendest oder mit Unload entlädst, kann öffentliche
Variablen des Projektes nicht verändern. Die einzige vorstellbare
Ursache sind Konflikte mit lokalen gleichnamigen Variablen oder der
Aufruf anderer Prozeduren, die diese Variablen ebenfalls verwenden.
Wenn die betroffenen Variablen diesen Prozeduren als Parameter
übergeben werden, kann es in geeigneten Fällen auch hilfreich
sein, sie ByVal zu übergeben.

Gruß


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
31.10.2008 12:34:52 Felix Stracke
NotSolved
31.10.2008 15:10:53 jh
NotSolved
Rot Aw:Aw:Globale Variable geht verloren
31.10.2008 16:08:37 Felix
NotSolved