Accueil | Aide en ligne | Annuaire | Sécurité | Articles | Astuces | Téléchargements | Association 


Mon compte SOS Ordi

Vous n'êtes pas identifié
[-> S'inscrire à SOS Ordi
[-> Mot de passe perdu ?
S'identifier


Rechercher sur SOS Ordi

Ok

Dans





 Catégories de l'aide en ligne

 Aide en ligne


 Saviez vous que ...

Pour soutenir l'association et payer le serveur vous pouvez faire des dons


 Partenaires

  SOS Ordi > Aide en ligne > Logiciel > Développement > Langages > programmation pascal

programmation pascal

10 réponse(s)
dont 2 ont aidé porsche à résoudre son problème

  Problème résolu posté le 23/12/2004 à 15:14
Profil Configuration PC
porsche


ringkey_micka_suite
État : Absent
Bonjour, je viens d'installer dev-pascal. Mais j'aimerais savoir si vous connaissiez des sites ou ce langage est expliqué, et/ou si une personne de sos ordi pourrait m'expliquer les fonctions principal, comment se servir de dev pascal ...
Merci d'avance.

   

Bas de page 


Information

Pour participer vous devez d'abord être membre ou identifié :
[-> M'identifier
[-> Je ne suis pas membre SOS Ordi, je souhaite m'inscrire
[-> J'ai perdu mon mot de passe


  Réponse postée le 23/12/2004 à 15:16
Profil du membre Configuration PC
X_RaVeN_X



État : Absent
la, le meillleur outil pour apprendre est un bon livre je crois, mais met toi pluto o delphi, c le pascal mai en plus developé

L'intelligence -> faculté de reconnaître sa sottise.

  Réponse postée le 23/12/2004 à 15:18
Profil du membre Configuration PC
porsche



État : Absent
Ok, mais les fonctions en delphi et en pascal sont elles quasiment identiques ?

-- Je suis Ecisarien, j'en revendique les droits. -- lol

  Réponse postée le 23/12/2004 à 15:19
Profil du membre Configuration PC
porsche



État : Absent
Le turbo pascal et le pascal, est ce la meme chose ?

-- Je suis Ecisarien, j'en revendique les droits. -- lol

  Réponse postée le 23/12/2004 à 15:23
Profil du membre Configuration PC
porsche



État : Absent
Je pense que je vais downloadé ce compilateur. http://pascal.developpez.com/compilateurs/delphi/
Tu le connais ? Si tu connais les fonctions principales en delphi, dis les moi ca sré sympa.
@ +

-- Je suis Ecisarien, j'en revendique les droits. -- lol

  Réponse postée le 23/12/2004 à 15:30
Profil du membre Configuration PC
porsche



État : Absent
Genial, le download sur leur ftp marche po. Tant pis, jvais garder mon dev pascal. Mais j'ai une question : pourquoi est ce qu'il est dit que dev pascal n'est pas un compilateur mais http://pascal.developpez.com/compilateurs/devpas/ ?
Faut il que je download en plus de dev pascal free pascal ou gnu pascal pour avoir a la fois un environnement et un compilateur ?

-- Je suis Ecisarien, j'en revendique les droits. -- lol

  Réponse postée le 23/12/2004 à 15:33
Profil du membre Configuration PC
porsche



État : Absent
tu penses que ca ira ca comme tutoriel pour le pascal ?
http://cyberzoide.developpez.com/info/turbo/

-- Je suis Ecisarien, j'en revendique les droits. -- lol

  Réponse postée le 23/12/2004 à 16:10
Profil du membre Configuration PC
X_RaVeN_X



État : Absent
ouai il a l'air pas mal, mai je te conseillerais du delphi, en fait c du pascal avec l'integration d'objet.
pour faire des inteerface grafikes etc..

L'intelligence -> faculté de reconnaître sa sottise.

  Réponse postée le 23/12/2004 à 22:23
Profil du membre Configuration PC
porsche



État : Absent
Par rapport à dev pascal j'ai un probleme : je fais par exemple new project, puis disons : windows application. Et a ce moment la , il m'affiche un programme : le souci, c'est que je ne sais pas si pour que mon programme a moi fonctionne, il faut que j'efface le programme qu'i ma mis lui, ou bien il faut que j'insere mon nouveau programme dans le sien ? (le programme quil me mets par exemple pour "windows application est :
program WindowsApp;
{$MODE DELPHI}
uses Windows;

const AppName = 'WindowsApp';
function WindowProc(Window: HWnd; AMessage, WParam,
LParam: Longint): Longint; stdcall; export;

begin
WindowProc := 0;

case AMessage of
wm_Destroy : begin
PostQuitMessage(0);
Exit;
end;
end;

WindowProc := DefWindowProc(Window, AMessage, WParam, LParam);
end;

{ Register the Window Class }
function WinRegister: Boolean;
var WindowClass: WndClass;
begin
WindowClass.Style := cs_hRedraw or cs_vRedraw;
WindowClass.lpfnWndProc := WndProc(@WindowProc);
WindowClass.cbClsExtra := 0;
WindowClass.cbWndExtra := 0;
WindowClass.hInstance := system.MainInstance;
WindowClass.hIcon := LoadIcon(0, idi_Application);
WindowClass.hCursor := LoadCursor(0, idc_Arrow);
WindowClass.hbrBackground := GetStockObject(WHITE_BRUSH);
WindowClass.lpszMenuName := nil;
WindowClass.lpszClassName := AppName;
Result := RegisterClass(WindowClass) <> 0;
end;

{ Create the Window Class }
function WinCreate: HWnd;
var hWindow: HWnd;
begin
hWindow := CreateWindow(AppName, 'Windows App',
ws_OverlappedWindow, cw_UseDefault, cw_UseDefault,
cw_UseDefault, cw_UseDefault, 0, 0, system.MainInstance, nil);

if hWindow <> 0 then begin
ShowWindow(hWindow, CmdShow);
UpdateWindow(hWindow);
end;

Result := hWindow;
end;

var AMessage: Msg;
hWindow: HWnd;

begin
if not WinRegister then begin
MessageBox(0, 'Register failed', nil, mb_Ok);
Exit;
end;

hWindow := WinCreate;
if longint(hWindow) = 0 then begin
MessageBox(0, 'WinCreate failed', nil, mb_Ok);
Exit;
end;

while GetMessage(@AMessage, 0, 0, 0) do begin
TranslateMessage(AMessage);
DispatchMessage(AMessage);
end;
Halt(AMessage.wParam);
end.

Que faire ?

-- Je suis Ecisarien, j'en revendique les droits. -- lol

  Réponse postée le 24/12/2004 à 15:19
Profil du membre Configuration PC
porsche



État : Absent
C'est bon, j'ai lu en entier les tutoriels, et j'ai tout compris sur dev pascal. Je te remercie x_raven_x !

-- Je suis Ecisarien, j'en revendique les droits. -- lol

  Réponse postée le 24/12/2004 à 15:31
Profil du membre Configuration PC
X_RaVeN_X



État : Absent
pas de koi!

L'intelligence -> faculté de reconnaître sa sottise.



Haut de page 

 

Version 5.6 | Infos / Contacts | Partenariat | Publicité