AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Beim "Form2.showmodal" hängt sich prog auf...
Thema durchsuchen
Ansicht
Themen-Optionen

Beim "Form2.showmodal" hängt sich prog auf...

Ein Thema von Master_RC · begonnen am 3. Feb 2005 · letzter Beitrag vom 10. Mär 2005
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von Master_RC
Master_RC

Registriert seit: 18. Jan 2005
459 Beiträge
 
Delphi 7 Enterprise
 
#11

Re: Beim "Form2.showmodal" hängt sich prog auf...

  Alt 18. Feb 2005, 18:58
na, bobbies, helft mir halt
Ein Volk ist nur soviel wert, wie es dessen Toten ehrt.
  Mit Zitat antworten Zitat
teebee

Registriert seit: 17. Jan 2003
Ort: Köln
460 Beiträge
 
Delphi 6 Professional
 
#12

Re: Beim "Form2.showmodal" hängt sich prog auf...

  Alt 18. Feb 2005, 20:09
Du könntest im OnShow mal alles auskommentieren und dann schrittweise wieder reinnnehmen, um mal zu schauen, ob es am Code in OnShow liegt. An der Zuweisung an das Label.Caption liegt es eher nicht, dadurch wird kein neues OnShow ausgelöst. Aber vielleicht machst Du noch etwas anderes, oder hast noch eine andere Komponente in Deinem Programm, die irgendwas macht. Zeig einfach noch mehr Code.

Gruß, teebee
  Mit Zitat antworten Zitat
TStringlist

Registriert seit: 1. Dez 2003
360 Beiträge
 
Turbo Delphi für Win32
 
#13

Re: Beim "Form2.showmodal" hängt sich prog auf...

  Alt 18. Feb 2005, 21:15
Imo gehören solche IniFile-Arbeiten normalerweise nur in den OnCreate-Eventhandler, ...womit also diese Aktion dann sowieso auch nur ein einziges mal ausgeführt würde, nämlich direkt während/nach der Erzeugung der Form. Alles andere ist doch irgendwie überflüssig und damit auch eher fehlerträchtig.

Zitat von Master_RC:
habs schon mit "ini.free" probiert, klappt auch net...
Ein ini.free am Ende dieser Arbeiten ist eh obligatorisch!
MfG (& Thx ggf.)
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#14

Re: Beim "Form2.showmodal" hängt sich prog auf...

  Alt 18. Feb 2005, 22:11
statt ins onShow könnte man das ganze auch direkt vor "form2.ShowModal" schreiben bzw. zur Übersichtlichkeit eine Funktion welche die Dinge aus dem "OnShow" ausführt und anschließend das "ShowModal"
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Benutzerbild von Binärbaum
Binärbaum

Registriert seit: 19. Jan 2005
Ort: Elstra
764 Beiträge
 
Delphi 7 Enterprise
 
#15

Re: Beim "Form2.showmodal" hängt sich prog auf...

  Alt 18. Feb 2005, 23:51
Zitat von TStringlist:
Imo gehören solche IniFile-Arbeiten normalerweise nur in den OnCreate-Eventhandler, ...
Aber wenn man Form2 schließt, und später wieder öffnet und dazwischen die Ini verändert wurde, macht das keinen Sinn, da die Daten dann ja nicht nochmal eingelesen werden. (Und ich glaube darum geht es hier.)
Also ist es sinnvoller, die Daten jedesmal vor dem Anzeigen des Form2 einzulesen.

MfG
Binärbaum
There are exactly 10 kinds of people: those who understand binary, and those who don't.
---
"Software reift beim Kunden. Bei Hardware ist es anders: Hardware fault beim Kunden." - Rainer G. Spallek
  Mit Zitat antworten Zitat
TStringlist

Registriert seit: 1. Dez 2003
360 Beiträge
 
Turbo Delphi für Win32
 
#16

Re: Beim "Form2.showmodal" hängt sich prog auf...

  Alt 19. Feb 2005, 00:19
ich bin natürlich davon ausgegangen, dass diese Ini irgendwelche Konfigurationsdaten enthält, die diese Form2 vor ihrem letzten Free'n (also wahrscheinlich bei der letzten Ausführung der App) auch schnell noch in diese Ini selbst wieder abgespeichert hat. So wie Inis doch meistens auch benutzt werden. Sollten diese Ini-Daten allerdings von woanders herkommen, um Form2 dann immer mal wieder einen neuen Habitus o. Inhalt zu verschaffen, dann hast du natürlich recht. Aber warum dann überhaupt die Ini? Mann könnte diese Daten dann doch auch gleich in Form2 einbringen...denn sie existiert ja noch, da: close <> free.

edit: ...wenigstens sofern diese Daten nicht immer von von einer anderen App kommen. Aber event. klärt das Master_RC ja nochmal selbst auf.
MfG (& Thx ggf.)
  Mit Zitat antworten Zitat
Benutzerbild von Master_RC
Master_RC

Registriert seit: 18. Jan 2005
459 Beiträge
 
Delphi 7 Enterprise
 
#17

Re: Beim "Form2.showmodal" hängt sich prog auf...

  Alt 23. Feb 2005, 15:29
ähm... nein?

also ich lese das immer wieder ernaut aus, da jeder charakter (vom spiel her) eine eigene ini hat...

nur... warum hängt sich der... "depp"... auf?

hab jetzt schon nen timer, das ini.free, eine bool-var ausprobiert - nix klappt!
Ein Volk ist nur soviel wert, wie es dessen Toten ehrt.
  Mit Zitat antworten Zitat
Benutzerbild von jim_raynor
jim_raynor

Registriert seit: 17. Okt 2004
Ort: Berlin
1.251 Beiträge
 
Delphi 5 Standard
 
#18

Re: Beim "Form2.showmodal" hängt sich prog auf...

  Alt 23. Feb 2005, 16:43
Ich glaube, dass das Problem an einer ganz anderen Stelle liegt. Es gehört zum Standard innheralb von OnShow. Labels und ähnliches mit Werten zu versorgen. Genau dafür ist es da. Da ist nichts mit zeichnen oder ähnlichem. Dein Problem muss also ganz klar woanders liegen.
Christian Reich
Schaut euch mein X-COM Remake X-Force: Fight For Destiny ( http://www.xforce-online.de ) an.
  Mit Zitat antworten Zitat
Benutzerbild von Master_RC
Master_RC

Registriert seit: 18. Jan 2005
459 Beiträge
 
Delphi 7 Enterprise
 
#19

Re: Beim "Form2.showmodal" hängt sich prog auf...

  Alt 25. Feb 2005, 11:47
mmmh....

ich schau mir den code nochmal genauer an, abba ich hab da schon so oft gekuckt... naja... für euch tu ich halt alles
Ein Volk ist nur soviel wert, wie es dessen Toten ehrt.
  Mit Zitat antworten Zitat
Benutzerbild von Master_RC
Master_RC

Registriert seit: 18. Jan 2005
459 Beiträge
 
Delphi 7 Enterprise
 
#20

Re: Beim "Form2.showmodal" hängt sich prog auf...

  Alt 10. Mär 2005, 11:52
hab den fehler jetzt gefunden:

eine komponente hat sich alle milliselunde neu zeichnen lassen

naja...
jetzt isses gelöst

PS:
komponentenname: TAsemiPanel
Ein Volk ist nur soviel wert, wie es dessen Toten ehrt.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


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 13:24 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