1 | |
Auteur | Messages |
---|---|
pBienvault | #1 Posté le 24/7/2025 à 08:28:13 |
![]() | Bonjour, J'ai le formulaire suivant : FrmEssai Public Sub Form_Open() Dim c As New ClsEssai c.Test() End et la classe suivante : Class ClsEssai Public Sub Test() Print "Test" End Si je mets un point d'arrêt sur la ligne du formulaire c.Test() (Touche F9), le programme stope bien sur cette ligne mais pas dans la fonction Test() dans la classe ClsEssai. Donc les points d'arrêts ne fonctionnent pas dans les classes appelées. Pouvez-vous m'aider ? J'utilise Gambas 3.20.4 sous Linux 6.12.34-1-MANJARO #1 SMP PREEMPT_DYNAMIC Thu, 19 Jun 2025 15:49:06 +0000 x86_64 GNU/Linux Merci. Philippe |
linuxos | #2 Posté le 24/7/2025 à 16:59:45 |
Un peu de sel, de poivre et la crevette sera... ![]() | Bonjour pBienvault, Peut-etre essayer de mettre le point d'arret ici Class ClsEssai Public Sub Test() Print "Test" <==== ICI End Olivier Lorsqu'on s'occupe d'informatique, il faut faire comme les canards... Paraître calme en surface et pédaler comme un forcené par en dessous. |
pBienvault | #3 Posté le 25/7/2025 à 12:39:58 |
![]() | Bonjour Olivier, Merci de votre réponse mais c'est bien là le problème, le programme s'arrête bien sur le point d'arrêt de la ligne c.Test() du formulaire mais pas sur sur le point d'arrêt de la ligne Print "Test" de la classe ClsEssai. Avez-vous une idée ? Philippe. |
linuxos | #4 Posté le 25/7/2025 à 19:36:48 |
Un peu de sel, de poivre et la crevette sera... ![]() | Alors cela fonctionne correctement chez moi. L'IDE de Gambas s'arrete bien sur le premier Point d'arret 'c.Test()', puis si je continue l'IDE s'arrete bien sur le 2eme Point d'arret, puis fini par afficher le Formulaire Peux-tu nous donner la version de Gambas + Distrubution que tu utilises stp. Pour ma part j'utilise la version DEV de Gambas + X11 + QT5 Olivier Lorsqu'on s'occupe d'informatique, il faut faire comme les canards... Paraître calme en surface et pédaler comme un forcené par en dessous. |
pBienvault | #5 Posté le 26/7/2025 à 03:50:35 |
![]() | J'utilise - Gambas 3.20.4 (j'ai le même résultat avec GTK-3, QT4, QT5 et QT6) - Linux 6.12.34-1-MANJARO 25.0.5 - Bureau KDE plasmawayland Philippe. |
valaquarus | #6 Posté le 26/7/2025 à 16:50:22 |
-- Unus Ex Altera --![]() | Bonjour Philippe, j'essayerai X11 pour voir! Philippe Système d'exploitation : KDE Manjaro.stable ~ Version Gambas : celle de Manjaro |
pBienvault | #7 Posté le 27/7/2025 à 03:53:51 |
![]() | Bonjour, Le problème reste le même sous X11 ! Merci tout de même. Philippe |
valaquarus | #8 Posté le 27/7/2025 à 07:07:26 |
-- Unus Ex Altera --![]() | Bonjour Philippe, j'ai fait comme Olivier et cela fonctionne bien sur les deux points d'arrêt. Olivier et moi avons la version master de développement d'installée sur nos machines, peut être est ce un "bug" qui a été corrigé depuis la version 3.20.4 Philippe Système d'exploitation : KDE Manjaro.stable ~ Version Gambas : celle de Manjaro |
pBienvault | #9 Posté le 28/7/2025 à 13:48:36 |
![]() | Bonjour Philippe, Merci de votre réponse. Je vais essayer d'installer la version Master dont je n'ai pas trouver comment l'installer sous Majaro. Philippe. |
valaquarus | #10 Posté le 28/7/2025 à 13:57:03 |
-- Unus Ex Altera --![]() | Voici : Version OBS Choisissez version master avec explications. Philippe Système d'exploitation : KDE Manjaro.stable ~ Version Gambas : celle de Manjaro |
pBienvault | #11 Posté le 28/7/2025 à 17:12:50 |
![]() | Merci !! |
pBienvault | #12 Posté le 31/7/2025 à 14:25:46 |
![]() | Bonjour, J'ai crée une machine virtuelle avec VirtualBox Manjaro Kde et j'ai installer Gambas Master et je'ai le même problème. Voici les infos système données par Gambas/?/Informations Systèmes, y-a-t'il une différence avec votre configuration ? [System] Gambas=3.20.4 OperatingSystem=Linux Distribution=Manjaro Linux Kernel=6.12.39-1-MANJARO Architecture=x86_64 Cores=8 Memory=15899M Language=fr_FR.UTF-8 Platform=wayland Desktop=KDE DesktopResolution=96 DesktopScale=7 WidgetTheme=breeze Font=Noto Sans,10 DarkTheme=True [Programs] clang=clang version 20.1.8 gcc=gcc (GCC) 15.1.1 20250425 git=git version 2.50.1 msgmerge=msgmerge (GNU gettext-tools) 0.25.1 [Libraries] Cairo=libcairo.so.2.11804.4 Curl=libcurl.so.4.8.0 DBus=libdbus-1.so.3.38.3 GDK2=libgdk-x11-2.0.so.0.2400.33 GDK3=libgdk-3.so.0.2417.32 GStreamer=libgstreamer-1.0.so.0.2604.0 GTK+2=libgtk-x11-2.0.so.0.2400.33 GTK+3=libgtk-3.so.0.2417.32 OpenGL=libGL.so.1.7.0 Poppler=libpoppler.so.151.0.0 QT5=libQt5Core.so.5.15.17 QT6=libQt6Core.so.6.9.1 RSvg=librsvg-2.so.2.60.0 SDL=libSDL2-2.0.so.0.3200.56 SQLite3=libsqlite3.so.3.50.3 [Environment] DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus DEBUGINFOD_URLS=https://debuginfod.archlinux.org DESKTOP_SESSION=plasmawayland DISPLAY=:1 GB_GUI=gb.qt6 GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:<home>/.gtkrc-2.0:<home>/.config/gtkrc-2.0 GTK_RC_FILES=/etc/gtk/gtkrc:<home>/.gtkrc:<home>/.config/gtkrc HOME=<home> ICEAUTHORITY=/run/user/1000/iceauth_lmLPvt INVOCATION_ID=bdd51e2577d1454f8019bf3e30cc6af6 JOURNAL_STREAM=9:15668 KDE_APPLICATIONS_AS_SCOPE=1 KDE_FULL_SESSION=true KDE_SESSION_UID=1000 KDE_SESSION_VERSION=6 LANG=fr_FR.UTF-8 LANGUAGE=fr_FR.UTF-8 LC_ADDRESS=fr_FR.UTF-8 LC_IDENTIFICATION=fr_FR.UTF-8 LC_MEASUREMENT=fr_FR.UTF-8 LC_MONETARY=fr_FR.UTF-8 LC_NAME=fr_FR.UTF-8 LC_NUMERIC=fr_FR.UTF-8 LC_PAPER=fr_FR.UTF-8 LC_TELEPHONE=fr_FR.UTF-8 LC_TIME=fr_FR.UTF-8 LIBVA_MESSAGING_LEVEL=1 LOGNAME=<user> MAIL=/var/spool/mail/<user> MANAGERPID=887 MEMORY_PRESSURE_WATCH=/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/session.slice/plasma-plasmashell.service/memory.pressure MEMORY_PRESSURE_WRITE=c29tZSAyMDAwMDAgMjAwMDAwMAA= MOTD_SHOWN=pam PAM_KWALLET5_LOGIN=/run/user/1000/kwallet5.socket PATH=<home>/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/var/lib/flatpak/exports/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/var/lib/snapd/snap/bin PWD=<home> QT_AUTO_SCREEN_SCALE_FACTOR=0 QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1 QT_LOGGING_RULES=*.debug=false QT_WAYLAND_RECONNECT=1 SESSION_MANAGER=local/<hostname>:@/tmp/.ICE-unix/1092,unix/<hostname>:/tmp/.ICE-unix/1092 SHELL=/bin/bash SYSTEMD_EXEC_PID=1122 TZ=:/etc/localtime USER=<user> WAYLAND_DISPLAY=wayland-0 XAUTHORITY=/run/user/1000/xauth_EjOqSV XDG_CONFIG_DIRS=<home>/.config/kdedefaults:/etc/xdg:/usr/share/manjaro-kde-settings/xdg XDG_CURRENT_DESKTOP=KDE XDG_DATA_DIRS=<home>/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share:/var/lib/snapd/desktop XDG_MENU_PREFIX=plasma- XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_SESSION_CLASS=user XDG_SESSION_DESKTOP=KDE XDG_SESSION_ID=2 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1 XDG_SESSION_TYPE=wayland XDG_VTNR=1 XKB_DEFAULT_LAYOUT=fr force_s3tc_enable=true Merci, Philippe. |
valaquarus | #13 Posté le 1/8/2025 à 13:01:22 |
-- Unus Ex Altera --![]() | Toujours sur wayland! essayez donc x11 Philippe Système d'exploitation : KDE Manjaro.stable ~ Version Gambas : celle de Manjaro |
pBienvault | #14 Posté le 1/8/2025 à 13:17:04 |
![]() | J'ai essayé sous X11 et le problème demeure. Philippe. |
1 |