Autor Beitrag
schani
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 39



BeitragVerfasst: So 29.07.07 15:00 
Hi,


wie kann ich eine procedure in form1, auch für form2 verfügbar machen?
bzw. wie kann ich diese global definieren?

ich müsste nämlich aus form2 eine procedure aus der form1 aufrufen.
oder gibts da ne andere möglichkeit?
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: So 29.07.07 15:05 
Globale Methoden gibt es in C# Gott sei Dank nicht mehr, sondern alles ist vollständig objektorientiert.

Du müsstest die Methode in Form1 public machen und dann die Instanz von Form1 an Form2 übergeben.

Aber: Wenn Du von einer Form auf die Methode einer anderen Form zugreifen musst, dann hat man meiner Erfahrung nach was falsch gemacht. Wenn man GUI und Programmlogik sauber trennt, dann kommt das nämlich fast gar nicht vor.

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
schani Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 39



BeitragVerfasst: So 29.07.07 19:59 
ok, dann werde ich das nochmal grob übderdenken :-)
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: So 29.07.07 20:01 
Du kannst ja mal sagen, was Du machen willst, dann musst Du nicht allein grübeln ;-)

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".