elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Screenshot a Ram
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Screenshot a Ram  (Leído 2,375 veces)
Codename!!


Desconectado Desconectado

Mensajes: 883



Ver Perfil
Screenshot a Ram
« en: 5 Noviembre 2010, 17:33 pm »

Buenas!!!

Estoy intentado hacer una aplicacion cliente/servidor y me he topado con esta barrera!

como podria hacer para que al hacer uan captura de pantalla en vez de que se guarde en una direccion fisica al disco duro, se guarde en la RAM??? (asi nos evitamos el dejar archivos por ahi)
para despues enviar esos bytes guardados en memoria y que en la otra parte del cliente los salve correctamente!

No se si me he explicado correctamente!

De momento tengo esto:
   
Código:
using (MemoryStream memoryStream = new MemoryStream())
      {

        byte[] fileBytes = File.ReadAllBytes(@"C:\imagepath.ext");

        memoryStream.Write(fileBytes, 0, fileBytes.Length)

Para guardar algo en la memoria, pero lo hace apartir de un archivo ya guardado en el disco! yo necesitaria directamente!

Como se haria? iluminarme si sabeis como se hace!




En línea

No te dejes mover por las masas, se tu mismo.




[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.646


My software never has bugs. Its just features!


Ver Perfil WWW
Re: Screenshot a Ram
« Respuesta #1 en: 5 Noviembre 2010, 17:43 pm »

Si ya tienes la captura de pantalla, lo que tienes que hacer es copiarla al memory stream, eso es todo. O sea, no hace falta guardarla al disco para luego leerla.

Supongo que tienes un bitmap, pues hay un método que seguro ya usas que te pide un stream, bueno en vez de pasarle un FileStream para guardar a disco, tírale el MemoryStream y estás hecho.

Un saludo.


En línea

Codename!!


Desconectado Desconectado

Mensajes: 883



Ver Perfil
Re: Screenshot a Ram
« Respuesta #2 en: 5 Noviembre 2010, 18:08 pm »

Ups!!

Esta noche o miro y te digo pero creo que es eso lo que dices :)

joder estoy espeso hoy xd

Gracias, luego te comento !
En línea

No te dejes mover por las masas, se tu mismo.




Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Game screenshot win vista/7
Programación C/C++
Destro- 4 3,998 Último mensaje 31 Agosto 2011, 17:27 pm
por Destro-
Consulta ScreenShot de una ventana web
Java
Pablo Videla 1 2,810 Último mensaje 9 Noviembre 2011, 22:27 pm
por Pablo Videla
Take screenshot of byte help?
Programación Visual Basic
Harmmy 5 2,711 Último mensaje 22 Diciembre 2012, 00:08 am
por Harmmy
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines