| Autor |
Beitrag |
DL_Ricko
      
Beiträge: 55
|
Verfasst: Di 01.09.09 12:09
moin ich bins mal wider:)
ich wollte mal ein unit schreiben wo ganzfile function sind
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 Narses: Topic aus Sonstiges (Delphi) verschoben am Di 01.09.2009 um 13:27
_________________ Meine Rede :alt ist besser als neu.
i love DosBox
|
|
platzwart
      
Beiträge: 1054
Erhaltene Danke: 78
Win 7, Ubuntu 9.10
Delphi 2007 Pro, C++, Qt
|
Verfasst: 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
      
Beiträge: 220
Erhaltene Danke: 1
Win XP, VISTA, WIndows 7
Delphi 2007/2010 Prof
|
Verfasst: Di 01.09.09 12:20
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 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 
      
Beiträge: 55
|
Verfasst: 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
      
Beiträge: 2157
Erhaltene Danke: 72
Java (Eclipse), Python (Sublimetext 3)
|
Verfasst: Di 01.09.09 12:46
|
|
DL_Ricko 
      
Beiträge: 55
|
Verfasst: Di 01.09.09 12:53
und was beteutet
Delphi-Quelltext
_________________ Meine Rede :alt ist besser als neu.
i love DosBox
|
|
Gausi
      
Beiträge: 8554
Erhaltene Danke: 481
Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
|
Verfasst: Di 01.09.09 12:56
_________________ We are, we were and will not be.
|
|
DL_Ricko 
      
Beiträge: 55
|
Verfasst: Di 01.09.09 12:57
aha gut dnake für die antwort
--- Moderiert von Narses: Beiträge zusammengefasst---
in welcher unit steht der befehl wirteln
_________________ Meine Rede :alt ist besser als neu.
i love DosBox
|
|
uko
      
Beiträge: 220
Erhaltene Danke: 1
Win XP, VISTA, WIndows 7
Delphi 2007/2010 Prof
|
Verfasst: Di 01.09.09 13:24
Probier doch mal die Hilfe aus. Da steht sowas nämlich drinnen! 
|
|
DeddyH
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Di 01.09.09 13:35
In meiner Hilfe steht nix zu wirteln (auch nicht zu bewirteln) 
|
|
Sylvus
      
Beiträge: 195
|
Verfasst: 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
      
Beiträge: 1405
Erhaltene Danke: 51
Win 7, Android
Turbo Delphi, Eclipse
|
Verfasst: Di 01.09.09 13:40
DL_Ricko hat folgendes geschrieben : |
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
      
Beiträge: 220
Erhaltene Danke: 1
Win XP, VISTA, WIndows 7
Delphi 2007/2010 Prof
|
Verfasst: Di 01.09.09 13:41
|
|
Nersgatt
      
Beiträge: 1581
Erhaltene Danke: 279
Delphi 10 Seattle Prof.
|
Verfasst: Di 01.09.09 13:42
Ne, das hat der Wirth schon von Anfang an eingebaut 
_________________ Gruß, Jens
Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du. (Mahatma Gandhi)
|
|
Tilman
      
Beiträge: 1405
Erhaltene Danke: 51
Win 7, Android
Turbo Delphi, Eclipse
|
Verfasst: 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
      
Beiträge: 1592
Erhaltene Danke: 79
W8, W7 (Chrome, FF, IE)
Delphi XE2 Pro, Eclipse Juno, VS2012
|
Verfasst: Di 01.09.09 14:05
DL_Ricko hat folgendes geschrieben : | | 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
|
Verfasst: Di 01.09.09 14:07
Procedures haben keinen Rückgabewert.
|
|
Dude566
      
Beiträge: 1592
Erhaltene Danke: 79
W8, W7 (Chrome, FF, IE)
Delphi XE2 Pro, Eclipse Juno, VS2012
|
Verfasst: Di 01.09.09 14:09
_________________ Es gibt 10 Gruppen von Menschen: diejenigen, die das Binärsystem verstehen, und die anderen.
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Di 01.09.09 14:33
Tilman hat folgendes geschrieben : | | 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
      
Beiträge: 3661
Erhaltene Danke: 604
Win 8.1, Win 10 x64
Pascal: Lazarus Snapshot, Delphi 7,2007; PHP, JS: WebStorm
|
Verfasst: Di 01.09.09 14:44
Luckie hat folgendes geschrieben : | | 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."
|
|