Ce sujet est résolu.
1 | |||||
Auteur | Messages | ||||
---|---|---|---|---|---|
spheris | #1 Posté le 3/3/2018 à 11:24:55 | ||||
Bonjour, Petit bug dans gb.settings. lorsque j'utilise l'IDE et exécute un programme avec cette commande :
cela fonctionne. Par contre quand je compile ce programme et lance directement ce code avec l'exécutable bobi.gambas, le programme plante et affiche Wanted integer, got null instead. Le gb.setting fonctionne très bien avec les strings mais pas avec les integer ou les floats (hors IDE) mon fichier bobi.conf: [BOB] tata=23 si je fais :
avec mon fichier bobi.conf: [BOB] tata="23" cela fonctionne nickel dans les deux cas avec ou sans IDE. | |||||
K64 | #2 Posté le 4/3/2018 à 22:59:14 | ||||
bonsoir jamais eu de problèmes settings en 3.10 (j'suis chanceux ?) Public Sub Form_Open() Me.Height = Settings["Fenetre/hauteur", 485] ' fixe la hauteur du form, si pas de setting prends la valeur par défaut Me.Width = Settings["Fenetre/largeur", 976] ' idem largeur End Sub Public Sub Form_Resize() Settings["Fenetre/largeur"] = Me.Width Settings["Fenetre/hauteur"] = Me.Height Settings.Save End le .conf renvoi bien de l'integer [Fenetre] hauteur=565 largeur=1062 désolé si post mal formé (pb visuel) | |||||
spheris | #3 Posté le 5/3/2018 à 17:42:04 | ||||
Exact! ton exemple fonctionne impeccable. Je vais regarder pourquoi mon soft ne fonctionne pas. | |||||
K64 | #4 Posté le 5/3/2018 à 19:48:03 | ||||
remplace PUBLIC toto AS INTEGER par PUBLIC toto AS Variant | |||||
1 |