myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

[C++] Form und RichEdit als Parameter an Funktion

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 05.07.11, 10:19   #1
Your_Conscience
Hinter dir!
 
Registriert seit: Apr 2010
Beiträge: 1.125
Bedankt: 487
Your_Conscience ist noch neu hier! | 0 Respekt Punkte
Standard [C++] Form und RichEdit als Parameter an Funktion

Könnte mir jemand sagen, wie ich ein Formular und ein RichEdit an eine Funktion weitergeben kann?
Die Funktion befindet sich in einer Include-Datei, weshalb ich ja nicht einfach "Form1->RichEdit1->iwas" schreiben kann.

Danke
Your_Conscience ist offline   Mit Zitat antworten
Ungelesen 05.07.11, 12:00   #2
sirleo
is poking \\Device\\Beep
 
Registriert seit: May 2011
Beiträge: 201
Bedankt: 84
sirleo ist noch neu hier! | 0 Respekt Punkte
Standard

Du übergibst den RichEdit-Inhalt an die Funktion wenn du auf den Button drückst.
dh
pseudocode:

void Button_click(object,.....){
MyFunctionForContent(this.RichtEditText);
}


Hab in C++ nie mit einer GUI gearbeitet, dafür nutze ich dann doch andere Sprachen, aber
so oder so ähnlich hat es seine Gültigkeit in allen Imperativen Sprachen, natürlich mit berücksichtigung auf Sprachliche Besonderheiten,Restriktionen.
mfg

sirleo
__________________
Meine Rechtschreibfehler dürft ihr gerne behalten.
------------------------------------------------------------
Füttere keine Trolle!->Also unterstütz auch nicht Appel.
sirleo ist offline   Mit Zitat antworten
Ungelesen 05.07.11, 12:56   #3
Your_Conscience
Hinter dir!
 
Registriert seit: Apr 2010
Beiträge: 1.125
Bedankt: 487
Your_Conscience ist noch neu hier! | 0 Respekt Punkte
Standard

Naja ich will ja nicht nur etwas von dem RichEdit an die Funktion übergeben, sondern von der Funktion auch etwas an das RichEdit.

Habe jetzt eine Lösung gefunden und Poste sie hier einfach mal anhand eines einfachen Beispiels:
Code:
void setText(TEdit *e, String s)
{
    e->Text = s;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
    setText(Edit1, "irgendwas");
}
Your_Conscience ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:01 Uhr.


Sitemap

().