nbaillou
Messages postés1Date d'inscriptionlundi 12 janvier 2009StatutMembreDernière intervention12 janvier 2009
-
12 janv. 2009 à 11:42
jmf0
Messages postés1566Date d'inscriptionmardi 26 décembre 2000StatutMembreDernière intervention 5 avril 2013
-
12 janv. 2009 à 11:59
Salut,
je voudrai savoir comment faire marcher sous openoffice, un logiciel téléchargé à partir de ce site.
Je ne comprend pas les .frm .bas .frx .vbw .vbp. de mon fichier zip. Comment les ouvrir, les utiliser??
jmf0
Messages postés1566Date d'inscriptionmardi 26 décembre 2000StatutMembreDernière intervention 5 avril 20138 12 janv. 2009 à 11:59
Salut,
Les fichiers sources ne sont "normalement" ouvrables qu'à l'aide du logiciel correspondant au langage de développement ayant servi à leur écriture.
Les fichiers .frm, .frx, .vbw et .vbp sont écrits à l'aide de VB6, alors que OpenOffice n'utilise pas VB6, mais VBA !
VBA et VB6 ayant souvent une syntaxe identique, tui peux néanmoins ouvrir ces fichiers (.frm et .bas en partriculier) à l'aide du bloic-notes et les lire, puis les analyser. Si cette analyse te conduit à constater que le code dont il s'agit est utilisable tel quel sous VBA, un copier-coller dans tes modules VBA suffira. Si, par contre, certains éléments de ce code ne sont pâs directement utilisables sous VBA, il te faudra y apporter (chaque fois qu'une transposition en VBA est possible) les modifications nécessaires. Dans certains cas, il ne s'agira pas seulement de modifications, mais de rajouts (VBA, par exemple, n'offre pas la possibilité d'extraire seul dfes "handles" (hwnd et hdc) de contrôles).
En résumé : les codes sources déposés ont rarement pour vocation puere et simple d'être copiés-collés, mais celle de montrer certaines méthodes et/ou techniques à analyser, comprendre et adapter. Ceci, d'ailleurs, est presque toujours vrai également dans le cas où le code correspond en tous points à l'outil de développement que l'on utilise.
C'est çà, le développement ===>> un travail personnel (à partir d'exemples, éventuellement) et non simplement une recopie pure et simple de codes déjà écriots...
Bonne étude.