questions sur purebasic , je suis nouveau

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
zeus
Messages : 14
Inscription : dim. 18/juil./2004 14:35

questions sur purebasic , je suis nouveau

Message par zeus »

Bonjour

je suis nouveau :D

j'avais commencer à apprendre le visual basic mais ça parait compliquer et de plus pour distribuer l'excutable il faut installer des dlls en plus .
en fouillant sur le web je suis tomber sur le site de Purebasic
j'ai telecharger la demo , mes questions sont :

1-est t'il plus facile que visual basic?
2-quand on creer un excutable faut'il installer des dlls en plus?
3-je recherche des exemples d'applications creer par purebasic je veux que l'excutable seulement pas les sources .

Voila j'attends vos messages

Zeus
KarLKoX
Messages : 1191
Inscription : jeu. 26/févr./2004 15:36
Localisation : France
Contact :

Message par KarLKoX »

Salut :)

1 - Plus facile, je sais pas mais plus dur, non,
2 - pas besoin de dll en plus,
3 - ici tu en as quelques uns et la tu as de nombreux liens de programmeur purebasic, tu y trouveras certainement leurs projets en cours.
"Qui baise trop bouffe un poil." P. Desproges
zeus
Messages : 14
Inscription : dim. 18/juil./2004 14:35

Message par zeus »

merci pour ta reponse

mais lequel des 2 programmes est le plus simple a comprendre ?



merci

zeus
julien
Messages : 846
Inscription : ven. 30/janv./2004 15:06
Contact :

Message par julien »

PureBasic est le plus simple, surtout quand on travail avec les API de windows

Par rapport à VB, PB est :
Plus simple sur la syntaxe
Moins de code
Pas de dll externe
Vrai executable
Plus rapide (équivalence du C++)
Mise à jour gratuite à vie
....
Bref à toi de voir
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

julien a écrit :Mise à jour gratuite à vie
Pourvu que ça dure !! :? :D
zeus
Messages : 14
Inscription : dim. 18/juil./2004 14:35

Message par zeus »

merci julien

mais dommage qu'il ya pas d'interface comme visual basic
on est obliger de tout taper a la main .
nico
Messages : 3702
Inscription : ven. 13/févr./2004 0:57

Message par nico »

Pure Basic est livré avec Visual Designer pour créer ses interfaces. :)
julien
Messages : 846
Inscription : ven. 30/janv./2004 15:06
Contact :

Message par julien »

Si ya' un Visual que tu peux lancer depuis PB dans la barre d'outil

Image
zeus
Messages : 14
Inscription : dim. 18/juil./2004 14:35

Message par zeus »

oui mais apres il faut programmer le code ......
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

en visual aussi !!

sauf que la tu vas dans le listing , dans les procedure génére par le visual designer tu met ton code !! la seul diference c'est qu'en VB tu code
dans le visual designer !! en pure le visual designer génére le program de base , puis dans l'editeur du pure (ou JAPBE!!!) tu code les reactions de tes "boutons"


mais en pure c'est tres facile de tout dessiner "a la main"

tien regarde ce code genere une fenetre avec la boucle d'attente des evenements
ensuit a toi de rajouter des "bouton" (GADGETS) pour etoffer ce prog !!

Code : Tout sélectionner

Declare SetWinTransparency(WinHandle.l, Transparency_Level.l)

WindowID = OpenWindow(1, 50, 50, 200, 200,  #PB_Window_SystemMenu , "hello") 
WindowID = WindowID(1) 
SetWinTransparency (WindowID(), 150) ; ici on appel la procedure de transparence de fenetre

Repeat
    Event=WaitWindowEvent()
   ; ici c'est la boucle principale 
    ; a toi de rajouter des gadgats
Until Event=#PB_Event_CloseWindow 


Procedure SetWinTransparency(WinHandle.l, Transparency_Level.l)
    SetWindowLong_(WinHandle, #GWL_EXSTYLE, GetWindowLong_(WinHandle, #GWL_EXSTYLE) | $00080000) ; #WS_EX_LAYERED = $00080000
    If OpenLibrary(0, "user32.dll")
        CallFunction(0, "SetLayeredWindowAttributes", WinHandle, 0, Transparency_Level, 2)
        CloseLibrary(0)
    EndIf
EndProcedure


:D


PS : a titre de comparaison , fait ça en Visual Basic !!
et compare le nombre de lignes ecrite !!!
tant que tu y est compare le fichier une fois compillé !!! :lol:


si tu utilise la version "Demo du pure ce programe ne marchera pas (apel d'une API )

donc tu vire la ligne
SetWinTransparency (WindowID(), 150) ; ici on appel la procedure de transparence de fenetre
Oliv
Messages : 2117
Inscription : mer. 21/janv./2004 18:39

Message par Oliv »

Il y a quelques tutoriaux sur mon site : www.oliv.fr.fm et je pense aussi que pure est plus facile que vb mais après ça doit dépendre des goûts de chacun
zeus
Messages : 14
Inscription : dim. 18/juil./2004 14:35

Message par zeus »

merci

mais je cherche un programme souple et tres facile .
j'hesiste a acheter purebasic
mais j'ai du mal a comprendre visual basic

coment avez -vous appris purebasic ??




Zeus
julien
Messages : 846
Inscription : ven. 30/janv./2004 15:06
Contact :

Message par julien »

en utilisant déja les exemple fourni avec, et en faisan des bouts de rpogramme.
Tu as qu'a te fixer un objectif (programmer un bloc notes, un truc facil) avec PB et VB.

tu veras la différence par toi même et tu apprendras beaucoup
comtois
Messages : 5186
Inscription : mer. 21/janv./2004 17:48
Contact :

Message par comtois »

si tu hésites ,tu peux toujours tester la version démo , et venir ici si tu as besoin d'aide .
zeus
Messages : 14
Inscription : dim. 18/juil./2004 14:35

Message par zeus »

coment vous avez appris le purebasic ??




et vous avez creer quoi avec ?
Répondre