Français
Forum

CompactPath avec interner Listbox

 

Jörg
Sellmeyer
Salut,
Ist cela un Bug ou bien un Feature? Pour meinem Verständnis pourrait qui le contenu qui Listboxliste pas de qui Funktion modifié volonté:
KompilierenMarqueSéparation
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
04.11.2007  
 




Jörg
Sellmeyer
ici ist es eigentlich encore merkwürdiger, là p$ irgendwie zurechtgestutzt wird bevor qui Longueur komprimiert wird.
KompilierenMarqueSéparation
 $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, cela Zweite habe je raus:
KompilierenMarqueSéparation
 $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


j'ai pas daran gedacht, cela Profanstrings oui aussi Nullbytes mitlesen. qui Rückgabe dans p$ ist par un Nullbyte abgegrenzt.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
04.11.2007  
 




RGH
Jörg Sellmeyer
Salut,
Ist cela un Bug ou bien un Feature?


Weder encore, plutôt une Eigenart. ;) Siehe ici: [...] 

Salut
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
Salut,
Ist cela un Bug ou bien un Feature?


Weder encore, plutôt une Eigenart. ;) Siehe ici: [...] 

Salut
Roland


Dank Deiner Erklärung gibt es aussi une entier simplen Workaround pour:
KompilierenMarqueSéparation
p$ = Listbox$(,2)  + z
>
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
04.11.2007  
 



je mon je hatte simple toujours seulement angehangen et es reichte.
 
05.11.2007  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

1.159 Views

Untitledvor 0 min.
Untitled24.03.2012
Frank Vorholzer12.04.2011

Themeninformationen

cet Thema hat 3 participant:

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


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie