MessageBox v Pascale

Programovacie jazyky, rady, poradňa...
horsiq
Amateur
Amateur
Príspevky: 22
Registrovaný: 26 jún 2010, 7:09

MessageBox v Pascale

Príspevok od používateľa horsiq »

Existuje nejaká funkcia podobná MessageBox z cpp v Pascale ? Alebo nejaká podobná funkcia ktorá vypisuje chybové hlášky a také veci.
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: MessageBox v Pascale

Príspevok od používateľa audiotrack »

pascal nemôžeš porovnávať s c++ (keď, tak ho porovnávaj s čístým céčkom a tam tiež nič také nemáš). Ak si uvedomíš tento fakt, uvedmíš si aj to, že pascal je konzolový a žiadne messageboxy tam nie sú. Použi delphi, kde už môžeš robiť win32 aplikácie a používať aj messageboxy
horsiq
Amateur
Amateur
Príspevky: 22
Registrovaný: 26 jún 2010, 7:09

Re: MessageBox v Pascale

Príspevok od používateľa horsiq »

Ja som doteraz robil win32 aplikácie v c++ cez winapi no potom som narazil na lazarus čo je v podstate riadna kravina keď tam nejde skompilovať ani

Kód: Vybrať všetko

Program dddd;
begin
writeln('Ahoj');
readln;
end.
Tuším je nejaká verzia Delphi zadarmo len neviem ktorá. Neporadil by si prosím ? =)
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: MessageBox v Pascale

Príspevok od používateľa audiotrack »

a zvolil si si správny projekt? Čo znamená že nejde zkompilovať? AKú chybu hodí?
horsiq
Amateur
Amateur
Príspevky: 22
Registrovaný: 26 jún 2010, 7:09

Re: MessageBox v Pascale

Príspevok od používateľa horsiq »

Projekt konzolovú aplikáciu. A chybu teraz neviem ale vyznačí mi pri tom "end." na konci.
caesar1987
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3001
Registrovaný: 02 okt 2005, 0:57
Bydlisko: Nové Zámky
Kontaktovať používateľa:

Re: MessageBox v Pascale

Príspevok od používateľa caesar1987 »

nechyba tam este jedno end s bodkociarkou

end;

?
horsiq
Amateur
Amateur
Príspevky: 22
Registrovaný: 26 jún 2010, 7:09

Re: MessageBox v Pascale

Príspevok od používateľa horsiq »

Nie end; sa píše na konic definície funkcie alebo procedúry alebo neviem čoho.

Kód: Vybrať všetko

procedure bla;
writeln('Bla.');
end;
end. sa píše na konci programu.
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Re: MessageBox v Pascale

Príspevok od používateľa chrono »

Fpc (a teda aj Lazarus) mi ten tvoj program skompiluje bez problémov.
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: MessageBox v Pascale

Príspevok od používateľa audiotrack »

no lebo v piatich riadkoch sa ani chyba snáď nedá spraviť :) Len kým nenapíše čo mu vyhadzuje, tak mu nikto neporadí. "Nejaká chyba" je dosť málovravné na to aby sme vedeli poradiť kde je problém
horsiq
Amateur
Amateur
Príspevky: 22
Registrovaný: 26 jún 2010, 7:09

Re: MessageBox v Pascale

Príspevok od používateľa horsiq »

Vyriešené. Skúsil som to skompilovať cez fpc nie cez lazarus a skompilovalo to v pohode.
Napísať odpoveď