Español
Foro

CompactPath con interner Listbox

 

Jörg
Sellmeyer
¡Hola,
Ist el una Bug oder una Feature? Nach mi Verständnis dürfte el Inhalt el Listboxliste no de el Función verändert voluntad:
KompilierenMarcaSeparación
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
04.11.2007  
 




Jörg
Sellmeyer
Hier es eigentlich todavía merkwürdiger, como p$ irgendwie zurechtgestutzt se bevor el Longitud komprimiert se.
KompilierenMarcaSeparación
 $H Windows.ph
 $H shlwapi.ph
Def Desktop(0) ReadIni$(Hkey_1,SoftwareMicrosoftWindowsCurrentVersionExplorerShell Folders,DeskTop)
Window 0,0 - 800,600
ChDir Desktop()
AddFiles **.lnk
Declare p$,DC&
p$ =
Print p$

While p$ >

    p$ = Listbox$(,2)
    print p$
    DC& = ~GetDC(%hwnd)
    ~PathCompactPath(DC&,Addr(p$),200)
    print p$
    ~ReleaseDC(%hwnd,DC&)

Wend

 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
04.11.2007  
 




Jörg
Sellmeyer
Ok, el Zweite Yo fuera:
KompilierenMarcaSeparación
 $H Windows.ph
 $H shlwapi.ph
Def Desktop(0) ReadIni$(Hkey_1,SoftwareMicrosoftWindowsCurrentVersionExplorerShell Folders,DeskTop)
Window 0,0 - 800,600
ChDir Desktop()
AddFiles **.lnk
Declare p$,DC&
p$ =
Print p$

While p$ >

    Clear p$
    p$ = Listbox$(,2)
    print p$
    DC& = ~GetDC(%hwnd)
    ~PathCompactPath(DC&,Addr(p$),200 + Rnd(200))
    print SubStr$(p$,1,z)
    ~ReleaseDC(%hwnd,DC&)

Wend


Yo habe no daran pensamiento, el Profanstrings en efecto Nullbytes mitlesen. El Rückgabe en p$ es por una Nullbyte abgegrenzt.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
04.11.2007  
 




RGH
Jörg Sellmeyer
¡Hola,
Ist el una Bug oder una Feature?


Weder todavía, más una Eigenart. ;) Siehe hier: [...] 

Saludo
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
04.11.2007  
 




Jörg
Sellmeyer
RGH
Jörg Sellmeyer
¡Hola,
Ist el una Bug oder una Feature?


Weder todavía, más una Eigenart. ;) Siehe hier: [...] 

Saludo
Roland


Dank Deiner Erklärung hay auch una bastante simplen Workaround dafür:
KompilierenMarcaSeparación
p$ = Listbox$(,2)  + z
>
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
04.11.2007  
 



Yo mi Yo hatte simplemente siempre sólo angehangen y lo reichte.
 
05.11.2007  
 



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

1.110 Views

Untitledvor 0 min.
Untitled24.03.2012
Frank Vorholzer12.04.2011

Themeninformationen

Dieses Thema ha 3 subscriber:

Jörg Sellmeyer (4x)
iF (1x)
RGH (1x)


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