if height <> 0 and width <> 0 then
    resizedX = width
    resizedY = height
    MyImage.ResizeR resizedX, resizedY
  elseif width <> 0 and height = 0 then
    resizedX = width
    resizedY = (resizedX * MyImage.MaxY) / MyImage.MaxX
    MyImage.ResizeR resizedX, resizedY
  elseif height <> 0  and width = 0 then
    resizedY = height
    resizedX = (resizedY * MyImage.MaxX) / MyImage.MaxY
    MyImage.ResizeR resizedX, resizedY
  else
  end if

der code macht folgendes:
ich resize ein bild.
ich �bergeb entweder zuk�nftige breite oder h�he oder beides.
wenn nur ein wert �bergeben wird, rechne ich den anderen im richtigen
verh�ltnis aus.

leider hab ich wohl irgendwo einen denkfehler und komm nicht drauf.
wenn ich h�he oder h�he und breite angeb, funktioniert alles perfekt.
wenn ich nur die breite angeb, passiert nix.???

sieht jemand ob ich da irgendwo einen fehler hab?
danke



| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an