Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C#
  4. Image passing

Image passing

Scheduled Pinned Locked Moved C#
discussion
2 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R Offline
    R Offline
    Reanalyse
    wrote on last edited by
    #1

    The following code crashes when I try to pass an image ______________________________________________________________________________ private void zoomin_Click(object sender, System.EventArgs e) { dxfviewer.Image =ScaleByPercent(dxfviewer.Image,50); }//end function static Image ScaleByPercent(Image imgPhoto, int Percent) { float nPercent = ((float)Percent/100); int sourceWidth = imgPhoto.Width; //with is null when passed this way int sourceHeight = imgPhoto.Height; int sourceX = 0; int sourceY = 0; _____________________________________________________________________________ Any thoughts on why this happens. Thanks

    C 1 Reply Last reply
    0
    • R Reanalyse

      The following code crashes when I try to pass an image ______________________________________________________________________________ private void zoomin_Click(object sender, System.EventArgs e) { dxfviewer.Image =ScaleByPercent(dxfviewer.Image,50); }//end function static Image ScaleByPercent(Image imgPhoto, int Percent) { float nPercent = ((float)Percent/100); int sourceWidth = imgPhoto.Width; //with is null when passed this way int sourceHeight = imgPhoto.Height; int sourceX = 0; int sourceY = 0; _____________________________________________________________________________ Any thoughts on why this happens. Thanks

      C Offline
      C Offline
      Christian Graus
      wrote on last edited by
      #2

      Reanalyse wrote: imgPhoto.Width; //with is null when passed this way You need to add code to check if imgPhoto is null then, in which case, you have no image to scale and need to just return null. Christian Graus - Microsoft MVP - C++

      1 Reply Last reply
      0
      Reply
      • Reply as topic
      Log in to reply
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes


      • Login

      • Don't have an account? Register

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • World
      • Users
      • Groups