Results 1 to 8 of 8

Thread: MatchesMask vraagje

  1. #1

    MatchesMask vraagje

    Hallo allemaal,

    Daar ben ik weer met mijn "doet Lazarus hetzelfde als Delphi" vragen.

    Wat is in Delphi het resultaat van MatchesMask('[x]','[x]')? (Lazarus: False)
    En van MatchesMask('[x]','[[]x]')? (Lazarus: True)

    Groetjes en alvast bedankt voor de moeite,

    Bart

  2. #2

  3. #3
    Bedankt voor het testen.
    Geen bug aan onze kant dus.

    Nog een vraagje MatchesMask('foo','*.*')?
    ATM False op Lazarus (wildcards worden Unix style geanalyseerd, en er zit geen '.' in 'foo').

    Bart

  4. #4
    mov rax,marcov; push rax marcov's Avatar
    Join Date
    Apr 2004
    Location
    Ehv, Nl
    Posts
    10,357
    (zijn masks wel voor filenames bedoeld? Ik dacht ze origineel bedoeld waren voor clientside dataset filters?)

  5. #5
    Quote Originally Posted by marcov View Post
    (zijn masks wel voor filenames bedoeld? Ik dacht ze origineel bedoeld waren voor clientside dataset filters?)
    Hmm, de functiedefinitie en de help tekst doen anders vermoeden.

    Quote Originally Posted by Delphi Wiki
    function MatchesMask(const Filename, Mask: string): Boolean;
    ...
    Indicates whether a file name conforms to the format specified by a filter string.
    (http://docwiki.embarcadero.com/Libra...ks.MatchesMask)
    Quote Originally Posted by Lazarus broncode
    function MatchesMask(const FileName, Mask: String; const CaseSensitive: Boolean = False): Boolean;
    Bart

  6. #6
    Is het wellicht handig om Delphi te installeren, al is het maar de Community edition, zodat je dit soort dingetjes snel en makkelijk kan testen?
    1+1=b

  7. #7
    mov rax,marcov; push rax marcov's Avatar
    Join Date
    Apr 2004
    Location
    Ehv, Nl
    Posts
    10,357
    Delphi license verbiedt gebruik voor producten in competitie. Het iemand anders laten doen is een vorm van cleanroom.

  8. #8
    TMask in Lazarus heeft nu en optie om Sets uit te schakelen.

    @GolezTrol: ik houdt mijn PC graag zo slank mogelijk. Ik heb niet veel meer dan een browser, mailclient, office pakket en Lazarus erop staan.

    Allemaal bedankt voor de input.


    Bart

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •