Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   Obtener Wallpaper en XP (https://www.clubdelphi.com/foros/showthread.php?t=43445)

dec 11-05-2007 13:33:33

Hola,

Cuando comparamos cadenas con funciones que retornan cadenas... suele forzarse el "case" de estas de modo que podamos estar seguros de qué comparamos. Esto es, nos valemos de funciones como "LowerCase" o "UpperCase":

Código Delphi [-]
if UpperCase(ExtractFileExt(FArchivo)) = '.JPG' then
  {...}

seoane 11-05-2007 13:36:36

Cita:

Empezado por dec
Cuando comparamos cadenas con funciones que retornan cadenas... suele forzarse el "case" de estas de modo que podamos estar seguros de qué comparamos. Esto es, nos valemos de funciones como "LowerCase" o "UpperCase"

O usamos AnsiSameText :p

De todas formas, ya que carga la imagen previamente en un TImage, por que no comprobar el formato gráfico de la imagen cargada, en vez de andar comprobando su extensión.


La franja horaria es GMT +2. Ahora son las 13:11:30.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi