Re: Comparing FolderItems

Jean-Luc Arnaud <jean-luc-E/[email protected]> Fri, 18 May 2018 11:33:18 +0200
Newsgroups gmane.comp.lang.realbasic.user
Organization Centre Direct du Multimédia
Message-ID <[email protected]>
Thanks, François.

Yes, as a french user, there are some accented chars in my paths.

I will try your ConvertEncoding workaround.

Jean-Luc Arnaud

Le 18/05/2018 à 10:36, Francois Van Lerberghe a écrit :
> It could be an issue related to decomposed/composed non-ASCII chars. What's the file name ? Has it non-ASCII chars ?
>
> For compare folder name, I use
> 	MyFolder1.Name.ConvertEncoding(encodings.SystemDefault)
>
> François Van Lerberghe
> Thier Monty, 15 A
> 4570 Marchin (Belgium)
> +32 (0) 85 25 08 25
>
>> Le 18 mai 2018 à 10:24, Jean-Luc Arnaud <jean-luc-E/[email protected]> a écrit :
>>
>> Hi all,
>>
>> I'm issuing something strange (at least for me).
>>
>> I'm probably wrong in my code but don't understand why.
>>
>> I'm trying to compare 2 FolderItems as follow:
>>
>>          If MyFolder1=MyFolder2.Child(MyFolder1_Name) Then
>>              // It's the folderitem I'm looking for
>>          EndIf
>>
>> where MyFolder1_Name is a string representing MyFolder1.Name, and of course, MyFolder1 exists and is located in MyFolder2.
>>
>> This results always as False, even if the folderitems are the same (verified comparing their NativePath).
>> So, it seems like I should compare NativePaths instead of FolderItems themselves. But I would like to understand...
>>
>> TIA for any information.
>>
>> -- 
>> Jean-Luc Arnaud
>>