Borland C++ Builder 6 Tutorial?



  • Ich suche schon die ganze Zeit nach einem Tutorial dafür, aber das einzige was ich finde, sind C Tutorials...
    Kann mir jemand helfen?



  • Was möchtest du denn lernen?



  • Dieser Thread wurde von Moderator/in kingruedi aus dem Forum Rund um die Programmierung in das Forum VCL/CLX (Borland C++ Builder) verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.



  • Hallo

    schau nochmal auf die Hautptseite des BCB-Forums, da ist ein Link zu einen Tutorial.

    bis bald
    akari



  • Was ich eigentlich wissen will, ist einfach z.B. wo ich den Code reinschreiben muss. Also wo genau in der unit die includes reinkommen, wo das main hin muss usw.
    Also einfach eine Anleitung zu dem Programm.



  • Hallo

    wenn du main() sagts, meinst du ein Konsolenprojekt. Dazu wählst du im Menü Datei/Neu in der Liste den Konsolenexperten aus und drückst im darauf folgenden Dialog nochmal auf OK.

    Alles weitere findets du in einen Tutorial über die Grundlagen von C++, siehe auf dieser Seite der Link im Menü rechts oben.

    bis bald
    akari



  • Nein, ich möchte eine ganz normale Anwendung programmieren.
    Aber jedes Tutorial ist irgendwie nur für Konsolen gedacht.
    Ich möchte aber ein Tutorial, was mir zeigt, wie ich einen Button auf die Form mache, OK, das weiß ich) und was ich dann schreiben muss, damit mir der Button beim raufklicken einen Text anzeigt, also eine normale Dialogbox.
    Und das geht bei mir nicht, wenn ich einfach "cout<<"Hallo"<<endl" reinschreib, dann passiert nämlich nichts...


  • Mod

    Hallo

    du mischt hier Konsole und Gui

    das funktioniert nicht

    statt cout verwende Memo oder Richedit oder Edit oder ShowMessage

    MfG
    Klaus



  • Arbeite das Texteditor-Tutorial in der Hilfe durch, das erspart dir (und uns) eine Menge solcher Standardfragen.



  • statt cout verwende Memo oder Richedit oder Edit oder ShowMessage

    Das ist es ja. Woher sollte ich das wissen? WOher soll ich wissen welche Befehle man dafür benutzt? Denn jede gottverdammte Tutorial, was ich mir runtergeladne hab, wo auch toll C++ drauf stand, war wohl irgendwie für C oder ka, jeden falls steht da immer:

    /* Das erste C++ Programm */

    #include <iostream.h>

    void main()
    {
    cout << "Hello World" << endl;
    }

    Damit kann ich aber bei BCB nichts anfangen!
    Und die Hilfe ist auch nicht das, was ich haben will, ich brauche was, was erst ganz leicht anfängt mit wie immer, z.B. hello world ausgeben und dann wie die Syntaxsetzung hier ist usw. ! Wie alle Tutorials halt sind. Das normale Tutorialschema. Muss es doch geben, für Delphi gabs ja auch unzählige Tutorials.



  • Natürlich kannst du beim BCB damit was anfangen. Da Problem dürfte wohl sein, dass DU dir erstmal über die Gegebenheit klar werden musst:

    Es gibt Konsolenprogramme (dein Beispiel)
    Es gibt Programm mit grafischer Oberfläche

    Wenn du das Beispiel ablaufen lassen willst

    Datei->Neu->Weitere->Konsolenexperte (ohne VCL)



  • Nee, ich will ja eben nicht das Beispiel ablaufen lassen, ich will ein Tutorial mit Beispielen für die grafische Benutzeroberfläche und den dafür benötigten Befehlen. Als Beispiel:
    Bei Delphitutorials hieß es z.B. immer:

    Erstellen sie einen Button auf der Form.
    Nun klicken sie doppelt rauf und sie landen in der Unit, wo sie ihren Code schreiben können. Nun schreiben sie zwischen der und der Zeile: Showmessage('Hello World');

    So zum Beispiel. Und sowas will ich eben jetzt nur für BCB haben.
    KEINE <--------------- Konsolenanwendung


  • Mod

    Hallo

    dann verwende doch die Delphi-Tut.
    ausser der eigentlichen Sprache (obj Pas / C++)
    gibt es eigentlich keine Unterschiede

    MfG
    Klaus



  • milo51 schrieb:

    Und sowas will ich eben jetzt nur für BCB haben.

    Jansen schrieb:

    Arbeite das Texteditor-Tutorial in der Hilfe durch, das erspart dir (und uns) eine Menge solcher Standardfragen.



  • Ja aber...Ich finde einfach kein C++ Tutorial, was für graphische Benutzeroberflächenprogrammierung (was fürn geiles Wort...)gedacht ist. Es steht ja überall:

    #include <iostream.h>
    
    void main() 
    {
      cout << "Hello World" << endl;
    }
    

    Toll...jetzt mach ich mir mal einen Button, klicke rauf und in der Unit steht dann:

    //---------------------------------------------------------------------------
    
    #include <vcl.h>
    #pragma hdrstop
    
    #include "Unit1.h"
    //---------------------------------------------------------------------------
    #pragma package(smart_init)
    #pragma resource "*.dfm"
    TForm1 *Form1;
    //---------------------------------------------------------------------------
    __fastcall TForm1::TForm1(TComponent* Owner)
            : TForm(Owner)
    {
    }
    //---------------------------------------------------------------------------
    
    void __fastcall TForm1::Button1Click(TObject *Sender)
    {
                // hier ist dann der Cursor, da muss wahrscheinlich der Code rein
    }
    //---------------------------------------------------------------------------
    

    Also schreib ich da meinen Code rein: und zwar nur "cout << "Hello World" << endl;"

    Und das

    #include <iostream.h>
    

    schreib ich eifnach mal nach ganz oben zu den anderen includes. Gestanden hat das aber in keinem Tutorial! Muss ich natürlich selber raten...
    So weit so gut, klicke ich auf compilen funktioniert alles hurra! Klicke ich aber auf den Button kommt nichts... Gut, man hat mir ja auch gesagt, dass sei der falsche Befehl, stattdessen sollte ich "showmessage" verwenden.
    Toll, schön dass ich jetzt weiß wie man den verwenden muss, aber kein Problem, rate ich einfach mal wieder. Aber zum Glück war der einfach, ich musste eben nur ShowMessage("Text") schreiben, das funktioniert.
    Aber es gibt ja noch so viele andere Sachen. Wie z.B. ändere ich den edit Text??
    Von Delphi kenn ich das so:

    edit.text := 'hi';
    

    Tja und wie sieht das bei C++ aus?
    Hm, guck ich einfach mal in meine Tuts.....ach neeeee, da gibt es ja keine Editfelder, weil das ja alles anscheinend für Konsolenanwendung gedacht ist und Buttons gibt es demnach auch nicht! Sooo schaaaade..menno...Ach dann rate ich mir das einfach mal..hmm vielleicht:

    Edit1.Text = "hi";
    

    Komisch, dann kommt der Fehler: [C++ Fehler] Unit1.cpp(21): E2294 Auf linker Seite der Struktur ist . oder .* erforderlich
    Schön, er will also einen Punkt, da wo ich schon einen habe...
    Mal im Tutorial gucken..ach nee, stimmt ja...da gibt es ja sowas nicht...
    Also: Ich suche ein Tutorial, was mir das Programm, seine Sprache für graphische Programmierung und die Syntax erklärt! Muss es doch irgendwie geben??!
    Und Delphi Tuts bringen mir nichts, weil Delhpi irgendwie nicht die gleiche Sprache wie C++ ist...
    Ich hoffe, ihr versteht mich jetzt irgendwie? 😕



  • Zum dritten und letzten Mal:
    Arbeite das Texteditor-Tutorial in der Hilfe durch, das erspart dir (und uns) eine Menge solcher Standardfragen.



  • Ok, bin dabei.



  • Hi.

    milo wie Jansen die schon sagte, mach das mal.
    Aber so wie ich dein Text lesen, hast du null Ahnung von der Programmierung und der Sprache C/C++.

    Das Tut was du als Beispiel gegeben hast, ist schon eher der richtige Anfang für dich.
    Bevor du mit Windowprogrammierung (GUI) anfängst, solltest du dich erstmal mit C/C++ beschäftigen und lernen.

    Sonst wird dir das alles nicht helfen.
    Alleine nur Tutorials zulesen ist auch nicht gut.

    Nimm dir erstmal ein Buch über C/C++ und wenn du da alles verstanden hast, nimmst du dir ein Buch über Windowsprogrammierung.
    Dann sind auch deine Fragen beantwortet.

    Solche Tutorial wie du es willst, wie:
    [qauote]Klicken Sie auf Datei -> Neu -> Anwendung
    bla bla bla[/quote]
    Wirst du nicht so einfach finden.
    Wenn du dir diese 2 Bücherarten durch gelesen hättest, könntest du deine Frage selber beantworten.

    Selbst dir das Beispeil anzuschauen, wirst du nur Bahnhof verstehen.

    Less dir die 2 Bücherarten durch.



  • Alles klar, ich werde demnächst mal gucken, aber erst das Tutorial durchlesen 🙂



  • HI,

    hier sind auch noch einige tuts, aber auf englisch!

    http://functionx.com/bcb/index.htm


Anmelden zum Antworten