Español
Stammtisch & Café

Hecho: Gridbox y Mausklick (getCursel -1)

 
Bestimmt sehe Yo veces otra vez el Wald antes lauter Bäumen no
Also como es una Gridbox, en welcher una Auflistung de Daten es. Mit Clic en una Línea se el zugehörende Eintrag gezeigt. Klappt perfekt.
Wenn Yo aber en una (todavía) freien Platz en el Gridbox klicke, bekomme Yo una Fehlermeldung y el Programa final se. ¿Cómo se puede Yo, el Clic en el leeren Raum auffangen ?
Yo habe:
anzahl&=GETCOUNT(inhalt&)
nr&=GETCURSEL(inhalt&)
titel$=GETSTRING$(inhalt&,nr&)
 
01.07.2008  
 




Jörg
Sellmeyer
Lo wäre todavía interessant a Wissen, welcher Art el Fehlermeldung es.
Beendet lo entonces inmediatamente, oder sólo, si qué ausweten willst. Usted könntest checken, si GetCurSel() > -1 es. Yo vermute, el el problema es.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
01.07.2008  
 



Hier Es el Fehlermeldung (el Variables son algo anders)

36 kB
Hochgeladen:01.07.2008
Ladeanzahl212
Descargar
 
01.07.2008  
 




Jörg
Sellmeyer
Check veces vorher en GetCurSel > -1
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
01.07.2008  
 




KompilierenMarcaSeparación
IF Getfocus(mn_inhalt&)  mn_inhalt& ist die Gridbox

    CHDIR pfad$
    nr%=GETCURSEL(mn_Inhalt&)
    titel$=GETSTRING$(mn_inhalt&,nr%)
    DATEN_ANZEIGEN titel$ hier werden die Daten gezeigt...
    SETFOCUS(mn_Inhalt&)

/a>

Es el Abfrage - como se Yo como checken ???
 
01.07.2008  
 




Jac
de
Lad

KompilierenMarcaSeparación
IF Getfocus(mn_inhalt&)mn_inhalt& ist die Gridbox

    CHDIR pfad$
    nr%=GETCURSEL(mn_Inhalt&)

    if n%>-1

        titel$=GETSTRING$(mn_inhalt&,nr%)
        DATEN_ANZEIGEN titel$hier werden die Daten gezeigt...
        SETFOCUS(mn_Inhalt&)

    endif

Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
01.07.2008  
 



Hab doch gewusst ...sehe el Wald antes lauter Bäumen no ! - Das liegt determinado a el Krankheit, el con A anfängt (como hieß el doch otra vez ? ) -
Gracias Jac - lo klappt
 
01.07.2008  
 



También una böse Falle Yo el Yo incluso ya tappte - Roland hatte el de uno XProfanversion a otro geändert el getString$ una Fehlermeldung ausgibt si la 2. Parámetro kleiner Null es. Tomar:
KompilierenMarcaSeparación
proc lb.myGetCurSelString

    parameters hLB&
    var curSel&=getCurSel(hLB&)
    case curSel&<0 : return
    return getString$(hLB&,curSel&)

end
a>
 
01.07.2008  
 




Dieter
Zornow
Das getcursel -1 es una böse Falle en Xprofan, Yo hatte el antes längerer Tiempo ya bemängelt. Yo denke, beim Aufruf de Getstring() debería profanintern überprüft voluntad si el Valor -1 y luego kein Aufruf stattfinden. Obwohl Yo weiß vergesse Yo el oftmals y el Programa schmiert de, una muy unschöne Sache en Profano. Yo gerade eben wegen el Anfrage una kürzlich erstelltes Programa getestet y habe natürlich vergessen erts en -1 abzufragen.
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
01.07.2008  
 



Na el baut mich doch otra vez en, si yo lese, dass auch Experten en esta Falle getappt son. Yo voluntad lo determinado no mehr vergessen.
 
01.07.2008  
 




Jörg
Sellmeyer
Das dürfte a dahin helfen:
KompilierenMarcaSeparación
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
01.07.2008  
 



Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

5.757 Views

Untitledvor 0 min.
H.Brill06.02.2022
kustg17.05.2019
ByteAttack09.12.2016
Christof Neuß15.10.2016
Más...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie