Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Bin total Anfänger Hilfe! (https://www.delphipraxis.net/17649-bin-total-anfaenger-hilfe.html)

outdoor 7. Mär 2004 20:25


Bin total Anfänger Hilfe!
 
Also,


Ich wollte mir ein Programm schreiben was einfach nur einen Text zu einem anderen PC Sendeet über TCP/IP habe dazu auch ein paar beispiele gefunden aber jedes mal wenn ich sie kopiere und bei meinem Delphi 7 ein neneue Anwendung starte und es dann einfüge zeigt er mir gleich oben schon die ersten fehler an! Kann es sein das man bei solchen programmen die ganzen Buttons noch selber vorher definieren muss oder wie? Und wieso sind die Beispiele immer units??? kann man sowas nicht auch direkt in ein Programm schreiben ohne units???
Wie gesagt auch auf die gefahr hin das ich mich mit dem beitrag total blamiere würde echt mal gerne wissen wie das alles funktioniert.
Vileleicht könnt ihr mir auch ein gutes Tut empfhlen für Anfänger oder ne Buch oder sowas kann doch nicht sein das man bei einem Quelltext aus dem netz noch alle Button felder erstmal selber anlegen muss oder doch???


Danke schonmal im vorraus

Neg 7. Mär 2004 20:30

Re: BIN TOTALER ANFÄNGER HILFE!!!
 
1. Dein Caps-Lock klemmt.
2. Als totaler Anfänger würde ich ja nicht gleich mit Netzwerkgechichten anfangen.
3. Ja, natürlich musst du die Komponenten selbst auf's Form ziehen, wenn diese im kopierten Code verwendet werden.
4. In Delphi bestehen Programme immer aus Units. Da gibt es kein "direkt im Programm".

Mirilin 7. Mär 2004 20:32

Re: BIN TOTALER ANFÄNGER HILFE!!!
 
:hi:

Ich würde Dir alternativ noch Beginner-Tutorials oder Bücher empfehlen, um die Grundlagen zu lernen.

Ansonsten kannst Du auch im Demo Ordner nachschauen, da gibts auch einiges zu Lernen.

mfg Tobias

fkerber 7. Mär 2004 20:35

Re: BIN TOTALER ANFÄNGER HILFE!!!
 
HI!

Bitte nimm ein sinnvolle Überschrift, die in normaler Weise geschrieben ist.
Hilfe brauchen hier viele.

Ansonsten solltest du dir zuerst mal die Grundlagen der Delphi-Language aneignen, bevor du mit Netzwerk anfängst.

Schau mal die Einsteiger-Tuts bei Delphi-Source.de


Ciao fkerber

himitsu 7. Mär 2004 20:52

Re: BIN TOTALER ANFÄNGER HILFE!!!
 
Zum ändern der Übeschrift einfach mal den http://www.delphipraxis.net/template.../icon_edit.gif-Button in deinen 1. Beitrag drücken...


Und natürlich mußt die vieles noch Selbst anlegen. Und meißtens reich es auch nicht aus, nur die nötigen/fehlenden Komponenten auf's Formular zu ziehen.

Den wie heißt es so schön "Codestücke", also fehlt da noch was. ;)


Und die Grundlagen können wirklich nicht Schaden.

outdoor 7. Mär 2004 21:08

Re: Bin total Anfänger Hilfe!
 
So überschrift geändert, sorry nochmal wegen den grossbuchstaben :(

also gibs ne da ne trick wie man die Buttons usw einfügen kann? oder muss man selber im quelltext gucken und dann oben aus der liste alle selbst auswählen?

fkerber 7. Mär 2004 21:45

Re: Bin total Anfänger Hilfe!
 
Hi!

Auch wenn die überschrift jetzt besser ist, gut ist sie nicht.
Bitte einen sinnvollen Titel auswählen (der das Thema des Beitrags wiederspiegelt)

ciao fkerber

himitsu 7. Mär 2004 22:06

Re: Bin total Anfänger Hilfe!
 
Da mußt du schon selber gucken, aber wenn was fehlt kommt ja eh 'ne Meldung. Also vergessen kannst du nichts ^^

Manchmal muß auch noch 'ne Unit eingebunden werden.
Es kommt ja auch mal vor, dass ein Befehl in dem Codestückel drin ist, der in einer noch nicht in einer der bereits eingebundenen Unit's enthalten ist.


Z.B. dieser "einfache" Code:
Delphi-Quellcode:
Procedure TForm1.Button1Click(Sender: TObject);
  Var Registry: TRegistry;
    S: String;

  Begin
    Registry := TRegistry.Create;
    Registry.RootKey := HKEY_LOCAL_MACHINE;
    Registry.OpenKey('MYKEY', False);
    S := Registry.ReadString('VALUE1');
    Registry.Free;
    Edit1.Text := S;
  End;
Hirfür benötigt man nicht nur einen Button, mit einem OnClick-Ereignis auf Button1Click und ein Editfeld mit dem Name Edit1, sonder muß auch noch die Unit Registry in die Uses-Klausel aufnehmen.


Dann kommt es auch vor, dass du dir auch noch zusätzlichen Code, oder sogar 'ne komplette Unit, oder 'ne Komponente besorgen mußt.


Die einzige Chance, wo man vermutlich nichts machen muß, ist wenn ein komplettes Demoprojekt zum Download angeboten wird, das ist aber selten, denn es ist nunmal einfacher und übersichtlicher nur den wichtigen Codeteil zu posten.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:05 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