[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: difference between
[Thread Prev] | [Thread Next]
- Subject: Re: difference between
- From: valaquarus <valaquarus@xxxxxxxxx>
- Date: Sat, 10 Oct 2026 17:24:39 +0200
- To: user@xxxxxxxxxxxxxxxxxxxxxx
Le samedi 10 octobre 2026 à 15:36 +0300, Jussi Lahtinen a écrit : > But this is much better: > If IsNull(PictureBoxQRCode.Image) = False Then > > > Jussi > > > On Sat, Oct 10, 2026 at 3:33 PM Jussi Lahtinen > <jussi.lahtinen@xxxxxxxxx> wrote: > > Avoid extra "Not", it makes reading the code confusing. > > You can fix it this way: > > > > If Not (PictureBoxQRCode.Image = Null) Then. > > > > > > Jussi > > > > > > On Sat, Oct 10, 2026 at 9:43 AM valaquarus <valaquarus@xxxxxxxxx> > > wrote: > > > Hello, > > > what are the differences between these two assertions, because > > > they don't act exactly the same way : > > > > > > - If Not PictureBoxQRCode.Image = Null Then... > > > - If Not IsNull(PictureBoxQRCode.Image) Then... > > > > > > > > > [System] > > > Gambas=3.22.99 2992226 (master) > > > OperatingSystem=Linux > > > Distribution=Manjaro Linux > > > Kernel=7.2.3-2-MANJARO > > > Architecture=x86_64 > > > Cores=4 > > > Memory=5713M > > > Language=fr_FR.UTF-8 > > > Platform=x11 > > > Desktop=KDE > > > DesktopResolution=96 > > > DesktopScale=9 > > > WidgetTheme=breeze > > > Font=Adwaita Mono,12 > > > DarkTheme=False > > > [Programs] > > > appimage-builder=appimage-builder: 1.1.1.dev32+g2709a3b > > > clang=clang version 22.1.8 > > > dpkg=Programme « dpkg » de gestion de paquets Debian version > > > 1.23.7-dirty (amd64). > > > gcc=gcc (GCC) 16.2.1 20260810 > > > git=git version 2.55.0 > > > msgmerge=msgmerge (GNU gettext-tools) 1.0 > > > pngquant=3.0.3 > > > rpmbuild=RPM version 6.0.1 > > > trans=Translate Shell 0.9.7.1-git:dc67af4 > > > [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.2420.32 > > > GStreamer=libgstreamer-1.0.so.0.2806.0 > > > GTK+2=libgtk-x11-2.0.so.0.2400.33 > > > GTK+3=libgtk-3.so.0.2420.32 > > > OpenGL=libGL.so.1.7.0 > > > Poppler=libpoppler.so.163.0.0 > > > QT5=libQt5Core.so.5.15.19 > > > QT6=libQt6Core.so.6.11.2 > > > RSvg=librsvg-2.so.2.62.3 > > > SDL=libSDL2-2.0.so.0.3200.72 > > > SQLite3=libsqlite3.so.3.53.4 > > > [Environment] > > > DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus > > > DEBUGINFOD_URLS=https://debuginfod.archlinux.org > > > DESKTOP_SESSION=/usr/share/xsessions/plasmax11.desktop > > > DISPLAY=:0 > > > DOCKER_HOST=unix:///run/user/1000/podman/podman.sock > > > GB_GUI=gb.gtk3 > > > GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:<home>/.gtkrc- > > > 2.0:<home>/.config/gtkrc-2.0 > > > GTK_MODULES=canberra-gtk-module > > > GTK_RC_FILES=/etc/gtk/gtkrc:<home>/.gtkrc:<home>/.config/gtkrc > > > HOME=<home> > > > ICEAUTHORITY=/run/user/1000/iceauth_IlqFFb > > > INVOCATION_ID=41b15739ce1c46eb9a1566475fbf9362 > > > JOURNAL_STREAM=10:13404 > > > 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 > > > LOGNAME=<user> > > > MAIL=/var/spool/mail/<user> > > > MANAGERPID=826 > > > MANAGERPIDFDID=8436 > > > 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 > > > OLDPWD=<home> > > > PAM_KWALLET5_LOGIN=/run/user/1000/kwallet5.socket > > > PATH=<home>/.local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sb > > > in:/var/lib/flatpak/exports/bin:/usr/lib/jvm/default/bin:/usr/bin > > > /site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustu > > > p/bin > > > PWD=<home> > > > QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1 > > > QT_LOGGING_RULES=*.debug=false > > > QT_QPA_PLATFORM=xcb > > > QT_SCREEN_SCALE_FACTORS=LVDS-1=1;VGA-1=1;HDMI-1=1;DP-1=1;HDMI- > > > 2=1;HDMI-3=1;DP-2=1;DP-3=1; > > > QT_WAYLAND_RECONNECT=1 > > > SESSION_MANAGER=local/<hostname>:@/tmp/.ICE- > > > unix/969,unix/<hostname>:/tmp/.ICE-unix/969 > > > SHELL=/usr/bin/zsh > > > SYSTEMD_EXEC_PID=981 > > > TZ=:/etc/localtime > > > USER=<user> > > > VSSCRIPT_PATH=/usr/lib/python3.14/site- > > > packages/vapoursynth/libvsscript.so > > > XAUTHORITY=/run/user/1000/xauth_cjAxZJ > > > XDG_CONFIG_DIRS=<home>/.config/kdedefaults:/etc/xdg:/usr/share/ma > > > njaro-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 > > > 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=x11 > > > XDG_VTNR=2 > > > > > > > > > Good day to all of you I finally used the suggestion of Jussi If IsNull(PictureBoxQRCode.Image) = False Then that is more explicit (for me) Thank you all
| Re: difference between | Bruce Steers <bsteers4@xxxxxxxxx> |
| Re: difference between | Bruce Steers <bsteers4@xxxxxxxxx> |
| difference between | valaquarus <valaquarus@xxxxxxxxx> |
| Re: difference between | Jussi Lahtinen <jussi.lahtinen@xxxxxxxxx> |
| Re: difference between | Jussi Lahtinen <jussi.lahtinen@xxxxxxxxx> |