Autor Beitrag
DL_Ricko
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 55



BeitragVerfasst: Di 01.09.09 12:09 
moin ich bins mal wider:)

ich wollte mal ein unit schreiben wo ganzfile function sind

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
unit Unit1;

interface

implementation

end.

sowas wie die SysUtils.pas
aber ich weis nicht wie ich das mache
P.S: ich möchte nur eine function deklariren
P.S.S: oder net man die auch programmbibiyotehken.


Moderiert von user profile iconNarses: Topic aus Sonstiges (Delphi) verschoben am Di 01.09.2009 um 13:27

_________________
Meine Rede :alt ist besser als neu.
i love DosBox :-)
platzwart
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1054
Erhaltene Danke: 78

Win 7, Ubuntu 9.10
Delphi 2007 Pro, C++, Qt
BeitragVerfasst: Di 01.09.09 12:17 
Könntest du das bitte etwas ausführlicher/verständlicher erläutern?

_________________
Wissenschaft schafft Wissenschaft, denn Wissenschaft ist Wissenschaft, die mit Wissen und Schaffen Wissen schafft. (myself)
uko
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 220
Erhaltene Danke: 1

Win XP, VISTA, WIndows 7
Delphi 2007/2010 Prof
BeitragVerfasst: Di 01.09.09 12:20 
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
unit Unit1;

interface

function TuWas(const Eingabedaten: integer): string;

implementation

function TuWas(const Eingabedaten: integer): string;
begin
  // mach was mit Eingabedaten

  // Und Ergebnis zurückliefern
  Result := 'Hab was getan: ';
end;

end.


So zum Beispiel? Und dann die Unit im Uses- Teil einer anderen Unit einbinden, wenn Du die Funktion dort verwenden willst.


Grüße,
Uli
DL_Ricko Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 55



BeitragVerfasst: Di 01.09.09 12:41 
jo danke und kan man das auch mit prozeduren machen??

_________________
Meine Rede :alt ist besser als neu.
i love DosBox :-)
Regan
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 2157
Erhaltene Danke: 72


Java (Eclipse), Python (Sublimetext 3)
BeitragVerfasst: Di 01.09.09 12:46 
Ja
DL_Ricko Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 55



BeitragVerfasst: Di 01.09.09 12:53 
und was beteutet
ausblenden Delphi-Quelltext
1:
string;					

_________________
Meine Rede :alt ist besser als neu.
i love DosBox :-)
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8554
Erhaltene Danke: 481

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Di 01.09.09 12:56 
user profile iconDL_Ricko hat folgendes geschrieben Zum zitierten Posting springen:
und was beteutet
ausblenden Delphi-Quelltext
1:
string;					


Das bedeutet, dass du dich ersteinmal mit den Grundlagen beschäftigen solltest. Z.B. hier: christian-stelzmann....rials_crashkurs.html

_________________
We are, we were and will not be.
DL_Ricko Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 55



BeitragVerfasst: Di 01.09.09 12:57 
aha gut dnake für die antwort

---Moderiert von user profile iconNarses: Beiträge zusammengefasst---

in welcher unit steht der befehl wirteln

_________________
Meine Rede :alt ist besser als neu.
i love DosBox :-)
uko
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 220
Erhaltene Danke: 1

Win XP, VISTA, WIndows 7
Delphi 2007/2010 Prof
BeitragVerfasst: Di 01.09.09 13:24 
Probier doch mal die Hilfe aus. Da steht sowas nämlich drinnen! :wink:
DeddyH
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Di 01.09.09 13:35 
In meiner Hilfe steht nix zu wirteln (auch nicht zu bewirteln) :lol:
Sylvus
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 195



BeitragVerfasst: Di 01.09.09 13:39 
writeln .... steht für write line.

//edit merkt grad das sich da nur jemand nen Scherz erlaubt hat ;)
hf!

Sylvus


Zuletzt bearbeitet von Sylvus am Di 01.09.09 13:40, insgesamt 1-mal bearbeitet
Tilman
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1405
Erhaltene Danke: 51

Win 7, Android
Turbo Delphi, Eclipse
BeitragVerfasst: Di 01.09.09 13:40 
user profile iconDL_Ricko hat folgendes geschrieben Zum zitierten Posting springen:

in welcher unit steht der befehl wirteln

write und writeln stehen in keiner Unit sondern direkt im Compiler... alias-mäßig wird system.pas angegeben.

Um diese Befehle verwenden zu können musst du einstellen "Anwendung für den Textmodus" oder so ähnlich.

_________________
Bringe einen Menschen zum grübeln, dann kannst du heimlich seinen Reis essen.
(Koreanisches Sprichwort)
uko
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 220
Erhaltene Danke: 1

Win XP, VISTA, WIndows 7
Delphi 2007/2010 Prof
BeitragVerfasst: Di 01.09.09 13:41 
user profile iconDeddyH hat folgendes geschrieben Zum zitierten Posting springen:
In meiner Hilfe steht nix zu wirteln (auch nicht zu bewirteln) :lol:

Brauchst auch die Delphi Wirtshaus-Edition für diesen Befehl! :P
Nersgatt
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1581
Erhaltene Danke: 279


Delphi 10 Seattle Prof.
BeitragVerfasst: Di 01.09.09 13:42 
Ne, das hat der Wirth schon von Anfang an eingebaut :mrgreen:

_________________
Gruß, Jens
Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du. (Mahatma Gandhi)
Tilman
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1405
Erhaltene Danke: 51

Win 7, Android
Turbo Delphi, Eclipse
BeitragVerfasst: Di 01.09.09 13:50 
Lasst die Wortspiele sonst haut euch Ricko mit Wirrets Bein^^ (D II Item)

_________________
Bringe einen Menschen zum grübeln, dann kannst du heimlich seinen Reis essen.
(Koreanisches Sprichwort)
Dude566
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 1592
Erhaltene Danke: 79

W8, W7 (Chrome, FF, IE)
Delphi XE2 Pro, Eclipse Juno, VS2012
BeitragVerfasst: Di 01.09.09 14:05 
user profile iconDL_Ricko hat folgendes geschrieben Zum zitierten Posting springen:
jo danke und kan man das auch mit prozeduren machen??


Ja denn procedures sind ja auch nichts anderes als functions ohne einen Rückgabewert.

_________________
Es gibt 10 Gruppen von Menschen: diejenigen, die das Binärsystem verstehen, und die anderen.


Zuletzt bearbeitet von Dude566 am Di 01.09.09 14:09, insgesamt 1-mal bearbeitet
DeddyH
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Di 01.09.09 14:07 
Procedures haben keinen Rückgabewert.
Dude566
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 1592
Erhaltene Danke: 79

W8, W7 (Chrome, FF, IE)
Delphi XE2 Pro, Eclipse Juno, VS2012
BeitragVerfasst: Di 01.09.09 14:09 
user profile iconDeddyH hat folgendes geschrieben Zum zitierten Posting springen:
Procedures haben keinen Rückgabewert.


Oh habe mich verschrieben meinte natürlich sie haben keinen Rückgabewert. :roll: :oops:

_________________
Es gibt 10 Gruppen von Menschen: diejenigen, die das Binärsystem verstehen, und die anderen.
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Di 01.09.09 14:33 
user profile iconTilman hat folgendes geschrieben Zum zitierten Posting springen:
Um diese Befehle verwenden zu können musst du einstellen "Anwendung für den Textmodus" oder so ähnlich.

Muss man nicht. Sollte man aber, sonst findet Writeln keine Standardausgabe und es kommt zu einer Exception.
Martok
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 3661
Erhaltene Danke: 604

Win 8.1, Win 10 x64
Pascal: Lazarus Snapshot, Delphi 7,2007; PHP, JS: WebStorm
BeitragVerfasst: Di 01.09.09 14:44 
user profile iconLuckie hat folgendes geschrieben Zum zitierten Posting springen:
Muss man nicht. Sollte man aber, sonst findet Writeln keine Standardausgabe und es kommt zu einer Exception.

Außer, man hat sich vorher eine Console erstellt und an Stdout gebunden.
Macht z.B. meine Debug-Unit.

_________________
"The phoenix's price isn't inevitable. It's not part of some deep balance built into the universe. It's just the parts of the game where you haven't figured out yet how to cheat."