FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
funcion para escribir recursos (como?)
tengo el siguiente procedimiento que saque de un programa que lo que hace es escribir un buffer de datos como recursos en otro fichero, aver si alguien me aclara las dudas plz
el procedimiento es el siguiente:
1-por que se usan variables PWideChar, que son? y que diferencias hay entre los PChar por que no usar estos? 2- las funciones de las API que veo terminan en W, por lo que las Ansi ya quedaron obsoletas o que? 3- Como se sabe cuando usar cierta conbinacion de funciones API, ahi veo que usa 3: 1-BeginUpdateResourceW 2-UpdateResourceW 3-EndUpdateResourceW a lo que me refiero es a por que las usa en ese orden? 3- GetMem(WideServerFile, (Length(ServerFile) + 1) * 2); la memoria que reserva para WideServerFile es = a (longitud + 1) * 2 vaya formula!! a que se debe ese + 1 y *2 (ya se que es la multiplicacion es para reservar el doble de Chars pero por que? 4- Veo un Bug ahi en vez de liberar los recursos con finally, solo los libera si ocurre algun error, con except, que tonto, este no hace falta explicarlo. Bueno si alguien tiene tiempo y puede espero me resuelva estas dudas. Grax y Chau- |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
funcion para listar procesos, como | javier20 | API de Windows | 1 | 08-02-2008 08:31:25 |
Cómo hacer para que muchos checkbox usen la misma función? | Shikanda | Varios | 7 | 12-09-2007 17:27:48 |
Necesito crear un permiso para escribir pero no para leer | federiconqn21 | Conexión con bases de datos | 5 | 07-07-2006 19:13:47 |
Como Utilizar La Funcion Desc Para Hacerla Parte De Un Query | JOTAAB | Oracle | 2 | 06-01-2006 18:41:25 |
Recursos para D7 | hgiacobone | Varios | 1 | 21-07-2003 12:16:13 |
|