Post recenti

Pagine: 1 2 [3] 4 5 ... 10
21
Domande tecniche / Re:Far intervenire una procedura di debug inserendo lo Stop
« Ultimo post da Gianluigi il 23 Aprile 2024, 21:56:28 »
Scusa Arco se ne approfitto, ho ancora un dubbio che spero non sia troppo banale come il precedete: dopo aver iniziato il debug con lo Stop si può in qualche modo interromperlo restando con il programma in esecuzione?

Allego un esempio banale, tanto per rendere l'idea.
Quando il programma arriva allo stop, in base alle tue esigenze puoi avanzare passo passo per verificare il codice fino al raggiungimento del messaggio, per fare questo devi prima cliccare sull'editor dell'IDE e quindi agire sul tasto funzione F8, una volta verificato il codice e solo se non hai ottenuto degli errori, puoi avanzare fino allo stop successivo agendo su F5, ripeti fino alla fine.
Naturalmente il messaggio lo poni alla fine del codice da verificare.
Se invece incappi in un errore prima lo devi risolvere e poi ripeti come detto prima.
 :ciao:
22
Grazie in ogni caso!
23
Domande tecniche / Re:Far intervenire una procedura di debug inserendo lo Stop
« Ultimo post da Arco il 23 Aprile 2024, 20:11:00 »
Non so risponderti a questa domanda.
24
Scusa Arco se ne approfitto, ho ancora un dubbio che spero non sia troppo banale come il precedete: dopo aver iniziato il debug con lo Stop si può in qualche modo interromperlo restando con il programma in esecuzione?
25
Scusa il ritardo, a dire il vero leggendo la tua risposta mi sono fustigato davanti al computer, potevo almeno provarci invece di fossilizzarmi ad inserire solo stop nel punto in cui far scattare i controlli.

Grazie!
26
Confermo...

Ho testato sul desktop che ho a casa con versione 3.18.1

Comunque penso di non vederlo come un bug.... Probabilmente il bug era prima della versione 3.18.4,.
Penso sia più corretto che un oggetto invisibile non debba interagire con il programma....

Era solo per farlo notare....

27
@milio

Gambas 3.19.1 con le librerie gtk e qt funziona solo se Visible è spuntato e senza Caption.
Gambas 3.18.2 con le librerie qt funziona in entrambi i modi anche con Visible non spuntato e con Caption.
Invece con le librerie gtk la 3.18.2 si comporta come la 3.19.1

Risulta anche a te?

 :ciao:
28
Scusa milio ho sbagliato i comandi, non devi compilare git devi decomprimere il tarball scaricato nella home e rinominarlo gambastable

Scusa ancora, anche se lo sembra non è una vendetta ma solo un errore in buonafede  :angel:
29
pusteria.... hai ragione.... hai per caso una VM con la 3.18.2? io scrivo sempre 3.18.4 che e' quella che c'era su server ma effettivamente sui client avevo la 3.18.2


Scusa ancora...

No, ma puoi provare a vedere se riesci a compilare la 3.18.2 che puoi scaricare da qui:

https://gitlab.com/gambas/gambas/-/tree/3.18.2?ref_type=tags

e questi sono i comandi:

Codice: [Seleziona]
sudo apt-get install -y build-essential g++ automake autoconf libtool libbz2-dev libzstd-dev libmysqlclient-dev unixodbc-dev libpq-dev libsqlite0-dev libsqlite3-dev libglib2.0-dev libgtk2.0-dev libcurl4-gnutls-dev libgtkglext1-dev libpcre3-dev libsdl-sound1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libxml2-dev libxslt1-dev librsvg2-dev libpoppler-dev libpoppler-private-dev libpoppler-glib-dev libpoppler-cpp-dev libasound2-dev libdirectfb-dev libxtst-dev libffi-dev libglew-dev libimlib2-dev libv4l-dev libsdl-ttf2.0-dev libgdk-pixbuf2.0-dev linux-libc-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libcairo2-dev libgsl-dev libncurses5-dev libgmime-3.0-dev llvm-dev llvm libalure-dev libgmp-dev libgtk-3-dev libsdl2-dev libsdl2-mixer-dev libsdl2-ttf-dev libsdl2-image-dev sane-utils libdumb1-dev libssl-dev libqt5opengl5-dev libqt5svg5-dev libqt5webkit5-dev libqt5x11extras5-dev qtbase5-dev qtwebengine5-dev libwebkit2gtk-4.0-dev git

qui devi copiare il file compresso e decomprimerlo nella tua home rinominandolo gambastable
Codice: [Seleziona]

cd gambastable

./reconf-all

GAMBAS_CONFIG_FAILURE=1 ./configure -C --disable-keyring --disable-qt4

make -j$(nproc)

sudo make install

 :ciao:
30
pusteria.... hai ragione.... hai per caso una VM con la 3.18.2? io scrivo sempre 3.18.4 che e' quella che c'era su server ma effettivamente sui client avevo la 3.18.2


Scusa ancora...

Pagine: 1 2 [3] 4 5 ... 10