Announcement

Collapse
No announcement yet.

Subroutine

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Subroutine

    Hallo,

    Ich will gerne ein subroutine schreiben und darin z.b. Edit1->Text brauchen.

    Wie muss Ich die subroutine definieren da Ich keine Fehler bekomm "undefined symbol Edit1".

    Danke sehr!

  • #2
    hi,

    also wenn ich das richtig verstanden habe, brauchst du nur die headerdatei (*.h oder *.hpp) zur subroutine mit in dein hauptformular einzutragen.


    bye...

    Comment


    • #3
      hab noch eas vergessen:

      Subroutiene->Edit1->Text = "was auch immer";

      jetzt bye...

      Comment


      • #4
        So?

        im hpp:
        void bewaren(void)

        in cpp:


        void main(void)
        {

        ...
        bewaren();
        ...

        }

        void bewaren(void)
        {

        ...
        bewaren->Edit1->Text = "hallo";
        ...
        }

        Comment


        • #5
          Nein, So!

          Code:
          in hpp
          
          private:
          // User declarations
                  void bewaren();
          
          in cpp
          void TForm6::bewaren()
          {
             Edit1->Caption = "hallo!";
          }

          Comment


          • #6
            Hallo,

            Was spricht gegen
            Code:
            void bewaren() {
              TEdit *myEdit = Form1->Edit1;
              ...
            }
            oder sogar per Parameterübergabe:
            Code:
            //Aufruf
            bewaren(Edit1);
            
            //SubRoutine
            void bewaren(TEdit *myEdit) {
              ...
            }
            Im Header muß natürlich, wie krasus richtig schreibt die Funktion vorgestellt werden.
            PHP rocks!
            Eine Initiative der PHP Community

            Comment

            Working...
            X