AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Delphi Komponenten Events z.B OnChange gehen nicht (mehr)
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi Komponenten Events z.B OnChange gehen nicht (mehr)

Ein Thema von Salomon · begonnen am 27. Apr 2007 · letzter Beitrag vom 30. Apr 2007
Antwort Antwort
Benutzerbild von Salomon
Salomon

Registriert seit: 9. Jun 2002
453 Beiträge
 
#1

Delphi Komponenten Events z.B OnChange gehen nicht (mehr)

  Alt 27. Apr 2007, 13:52
Hi DPler,
ich werd noch verückt. Ich habe gestern ComboBoxen auf meiner Form verwendet, wo im OnChange Ereignis eine Funktion aufgerufen wird. Gestern ging alles noch einwandfrei, heute ruft das Delphi prog die Routine nicht mehr auf Ich verstehe einfach nicht warum.
Bei einem auf dem Frame verwendeten DBGrid ist es genauso.

Ich hoffe jemand hatte das Problem auch schon mal und hat es gelöst.

Gruß
Marcus
01001000 01100001 01101100 01101100 01101111
01010111 01100101 01101100 01110100 00100001

http://www.it-adviser.net
  Mit Zitat antworten Zitat
Geronimo

Registriert seit: 19. Dez 2006
Ort: Hamburg
38 Beiträge
 
#2

Re: Delphi Komponenten Events z.B OnChange gehen nicht (mehr

  Alt 27. Apr 2007, 14:05
Hallo Salomon,

das Problem hatte ich bisher zum Glück (leider?) noch nicht.
Trotzdem hier ein paar Ansätze, um das Problem einzugrenzen:
- Sicher dass die procedure nicht aufgerufen wird?
- Zuweisung des Events an die Kompo in der IDE ist vorhanden?
- Irgendwelche Meldungen von Delphi/Windoof bei Complieren/
Ausführen des Programms?
- Delphi neu starten
- Windoof neu starten

Sonst Glaskugel!

Gruß

Geronimo (ohne Cadillac)
Die Welt ist rechteckig, linear und Gauss-verteilt!
  Mit Zitat antworten Zitat
Benutzerbild von Salomon
Salomon

Registriert seit: 9. Jun 2002
453 Beiträge
 
#3

Re: Delphi Komponenten Events z.B OnChange gehen nicht (mehr

  Alt 27. Apr 2007, 14:35
Hi Geronimo,

mir bleibt wohl nur die Glaskugel

Wenn ich im OI auf das OnChange Event klicke lande ich bei meinem Code. Ein einfaches showmessage wird jedoch nicht angezeigt.
Neugestartet habe ich schon hinter mir.

Es gibt keine Meldungen von der IDE oder dem Programm. Wie gesagt. Gestern gings noch. Ist echt übel und das bei zeitlichen Druck in dem Projekt.

Trotzdem Danke für deine Hilfe.
01001000 01100001 01101100 01101100 01101111
01010111 01100101 01101100 01110100 00100001

http://www.it-adviser.net
  Mit Zitat antworten Zitat
Hawkeye219

Registriert seit: 18. Feb 2006
Ort: Stolberg
2.227 Beiträge
 
Delphi 2010 Professional
 
#4

Re: Delphi Komponenten Events z.B OnChange gehen nicht (mehr

  Alt 27. Apr 2007, 18:36
Hallo Marcus,

prüfe einmal, ob die zugehörigen .dfm-Dateien (Frame und Formular) Zeilen der Form

Code:
OnChange = nil
enthalten. Falls dies der Fall sein sollte, lösche die betreffenden Zeilen aus den .dfm-Dateien. Das Phänomen kann bei der Arbeit mit Frames beispielsweise dann auftreten, wenn man Komponenten über die Zwischenablage kopiert.

Gruß Hawkeye
  Mit Zitat antworten Zitat
Benutzerbild von Salomon
Salomon

Registriert seit: 9. Jun 2002
453 Beiträge
 
#5

Re: Delphi Komponenten Events z.B OnChange gehen nicht (mehr

  Alt 30. Apr 2007, 08:13
Hi Hawkeye,
ich habe mal meine DFM Datei geprüft. Dort steht hinter dem OnChange Event schon der Name der richtigen Funktion z.B.
OnChange = ComboBox1Change Mit dem Copy & Paste hast du aber recht. Ich habe die Komponenten so auf den Frame kopiert.

Würde es was bringen wenn ich die Zeilen trotzdem mal lösche? Legt Delphi diese dann neu an?

Gruß
Marcus
01001000 01100001 01101100 01101100 01101111
01010111 01100101 01101100 01110100 00100001

http://www.it-adviser.net
  Mit Zitat antworten Zitat
Antwort Antwort


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 09:35 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