Login

Esqueci minha senha

Últimos assuntos
» Alguem ja faturou com algum jogo criado
por Carlos Eduardo Hoje à(s) 1:49 am

» Run Bunny, Run!
por brunorvl Hoje à(s) 1:34 am

» [cq 17]konoha vs akatsuki
por Thyago Hoje à(s) 12:23 am

» [CQ#17] De volta as Origens, só que Melhor!
por The Wizard Hoje à(s) 12:12 am

» [CQ#17] Planet Wars - Versão 0.8
por dharrison Ontem à(s) 11:49 pm

» [XCREATOR] Musica loop "Desert"
por vinians Ontem à(s) 11:33 pm

» Paintings of the evil
por willyruduit Ontem à(s) 9:50 pm

» Como criar um jogo multiplayer online em HTML5?
por leandro.sousa.7370 Ontem à(s) 7:33 pm

» [CQ# 17]: Na Vizinha
por polosam Ontem à(s) 6:31 pm

» [RESOLVIDO] Criar inimigo em posição aleatória
por vitorfernandes13 Ontem à(s) 6:01 pm

» [RESOLVIDO] Fonte na HUD
por vitorfernandes13 Ontem à(s) 4:50 pm

» Digimon: Digital Tamer
por Rod Ontem à(s) 4:42 pm

» Mini Space War
por The Legend Of Atari Ontem à(s) 3:28 pm

» [CQ #17?] Classic Soccer
por Gabreel Ontem à(s) 2:40 pm

» [CQ#17] Undungeon [atualizado]
por polosam Ontem à(s) 2:10 pm

» Feliz Páscoa a TODOS!!!
por crocha12 Ontem à(s) 1:42 pm

» Submundo-e sua trajetória
por JoaoVanBlizzard Ontem à(s) 1:28 pm

» [Tuto p/ Iniciante] Usando Direction no Game Maker
por dharrison Ontem à(s) 12:52 pm

» [CQ #17] A Tumba
por Utakata Ontem à(s) 12:35 pm

» [CQ #17]Inverse Tower Defense - Pokémon
por Dillena Wolf Ontem à(s) 7:31 am

» Sistemas em batalha
por Isaque Onix Sab Abr 19, 2014 11:08 pm

» By a Whisker
por Stickman Sab Abr 19, 2014 10:47 pm

» Game Maker Server [Extensão]
por vinians Sab Abr 19, 2014 4:57 pm

» Kloe[Projeto]
por makgamer Sab Abr 19, 2014 2:20 pm

» [Resolvido]Sprites Animados
por Gabreel Sex Abr 18, 2014 8:29 pm

» Peekaboo - agora vai!
por cascavelo Sex Abr 18, 2014 4:04 pm

» [Resolvido][pedido] script para texto
por Tedi Ripper Sex Abr 18, 2014 3:00 pm

» Por que isso?
por Rodrigo Santiago Sex Abr 18, 2014 7:01 am

» animar a room
por Carlos Eduardo Sex Abr 18, 2014 1:00 am

» Quest Warrior
por AxeInLine Qui Abr 17, 2014 8:52 pm

» Sprites, Tiles e Gráficos Isometricos Pintados
por Kabeção Qui Abr 17, 2014 4:25 pm

» Programa para animações
por vinians Qui Abr 17, 2014 3:06 pm

» Modding em GM é crime?
por chicoweb Qui Abr 17, 2014 2:22 pm

» [Videos-tuto] Construa um RPG
por Mateus O de Andrade Qui Abr 17, 2014 1:02 pm

» South park plus (primium)
por willyruduit Qui Abr 17, 2014 11:28 am

» [CAMPANHA]A volta dos concursos quizenais
por dharrison Qui Abr 17, 2014 11:23 am

» Sugestão para tópico fixo! Poste aqui sites de Hospedagem!!
por ohmpsy Qui Abr 17, 2014 9:48 am

» Tempo do alarm [Turbo]
por Mateus O de Andrade Qui Abr 17, 2014 9:16 am

» [Pontos de Vista] Classico "Jogo tipo Mario"
por SIGILOSO Qui Abr 17, 2014 9:14 am

» [Exposição] Pixel Arts dos meus Games - dharrison
por dharrison Qua Abr 16, 2014 10:23 pm

» [Tutorial] Variáveis
por Camin Qua Abr 16, 2014 10:07 pm

» Problemas com meu jogo [despedida do fórum]
por Thyago Qua Abr 16, 2014 9:23 pm

» Duvidas
por Rodrigo Santiago Qua Abr 16, 2014 8:08 pm

» [XCREATOR] Fruit Hunter
por cascavelo Qua Abr 16, 2014 7:05 pm

» trabalhar com varios AUDIOS?
por reivin Qua Abr 16, 2014 6:36 pm

» Avaliadores do mês,
por chicoweb Qua Abr 16, 2014 5:32 pm

» [RESOLVIDO] Bug com place_free
por Mateus O de Andrade Qua Abr 16, 2014 5:08 pm

» duvida com script
por Isaque Onix Qua Abr 16, 2014 4:44 pm

» Germonique - Meu projeto ambicioso
por polosam Qua Abr 16, 2014 11:28 am

» Como fazer barra de vida circular que segue o play
por polosam Qua Abr 16, 2014 11:08 am

» Fantastic Rush
por cascavelo Qua Abr 16, 2014 11:07 am

» Avaliem meu Mago
por polosam Qua Abr 16, 2014 10:42 am

» Melhor Curso Game Maker Studio Pago
por Carlos Eduardo Qua Abr 16, 2014 2:30 am

» Dúvida sobre 3d
por lucas_SK8 Qua Abr 16, 2014 12:35 am

» [Idéia] Games de Zumbi Survival Horror enjoaram?
por dharrison Ter Abr 15, 2014 11:36 pm

» Meus primeiros desenhos com mesa digitalizadora
por gabrielgeazi2 Ter Abr 15, 2014 10:37 pm

» [video] Desenhando por cima de fotos no Photoshop.
por polosam Ter Abr 15, 2014 10:31 pm

» GMS Demora Abrir
por JoaoVanBlizzard Ter Abr 15, 2014 9:58 pm

» Minha Galeria de Pixel Art
por PedroMatoso Ter Abr 15, 2014 9:45 pm

» Trilha sonora original.
por Markituh Ter Abr 15, 2014 9:20 pm

» Aventuras de Bird 2
por G_STF Ter Abr 15, 2014 8:43 pm

» [Discussão] Por que você escolheu fazer isso?
por PedroMatoso Ter Abr 15, 2014 8:08 pm

» Windows 7 X Windows XP
por Igor KinGamer Ter Abr 15, 2014 5:52 pm

» Recrutando equipe
por Arthurk8 Ter Abr 15, 2014 3:38 pm

» Ludum Dare 29 ! ( 25/04 )
por chicoweb Ter Abr 15, 2014 2:59 pm

» duvida colisão
por fredcobain Ter Abr 15, 2014 1:25 pm

» [G.M-8.0] Bugs na engine, ajudapor favor...
por shatterhand2 Ter Abr 15, 2014 1:12 pm

» [Tutorial] Movimento com o Mouse
por Mateus O de Andrade Ter Abr 15, 2014 1:02 pm

» Healthbar redonda NÍVEL INICIANTE!
por Mateus O de Andrade Ter Abr 15, 2014 10:21 am

» Aprendendo a ser um Bom Usuário
por Mateus O de Andrade Ter Abr 15, 2014 10:11 am

» Minha primeira melodia no Flstudio
por FlyAway Seg Abr 14, 2014 11:41 pm

» Duvida sobre a "visão" topdown
por DonutScore Seg Abr 14, 2014 5:14 pm

» Unidade de medida
por chicoweb Seg Abr 14, 2014 4:54 pm

» Dúvida em relação aos inimigos
por Igor KinGamer Seg Abr 14, 2014 10:09 am

» Projeto Arkanoid Type Zero
por Mateus O de Andrade Seg Abr 14, 2014 7:53 am

» Musicas Para Seus Jogos
por edbulgar3d Dom Abr 13, 2014 11:24 pm

» [Resolvido]colisao bugada
por manobrother Dom Abr 13, 2014 10:40 pm

» [Anúncio]O Retorno dos Concursos Quinzenais! CQ#17
por Gabreel Dom Abr 13, 2014 10:04 pm

» Neon Starfighter
por coisadepro Dom Abr 13, 2014 9:21 pm

» Recrutamento para Equipe.
por matheusvh5 Dom Abr 13, 2014 9:07 pm

» Dúvida I.A (esquematizada)
por marcin_w_ Dom Abr 13, 2014 4:43 pm

» Jogo feito no GMS na Play Store?
por Gabreel Dom Abr 13, 2014 2:57 pm

» [Projeto] کے Tungsten
por ariel h.s Dom Abr 13, 2014 2:48 pm

» É possivel incorporar HTML no GM?
por Tedi Ripper Dom Abr 13, 2014 12:32 pm

» GPS - localização do jogador, é possível obter?
por fredcobain Dom Abr 13, 2014 12:31 pm

» [Duvida] Como mover objeto clicando em outro
por Mr. Kaleb Dom Abr 13, 2014 11:43 am

» Configure o Photoshop para fazer pixel art!
por Gabreel Dom Abr 13, 2014 3:31 am

» Colisão pequeno detalhe
por Gabreel Sab Abr 12, 2014 5:27 pm

» IA procurar abrigo
por Kapoty Sab Abr 12, 2014 3:18 pm

» Ajuda com variable exists
por Kapoty Sab Abr 12, 2014 2:58 pm

» quebrando a cabeça
por willcraft2 Sab Abr 12, 2014 2:16 pm

» Lista de medalhistas
por PedroX Sab Abr 12, 2014 12:26 pm

» [Artigo] Jogadores de games para celular
por Eudes - Hyo Sab Abr 12, 2014 12:34 am

» [Resolvido]duvida codigo
por Arthurk8 Sex Abr 11, 2014 11:12 pm

» Dúvida sobre alterar o tipo de arquivo
por Superbomber Sex Abr 11, 2014 8:49 pm

» [Duvida] Performance em game
por willyruduit Sex Abr 11, 2014 7:17 pm

» Dúvida com tela
por Dallysson Sex Abr 11, 2014 5:14 pm

» [Dúvida] Time Trial igual ao do Crash Bandicoot
por ctrgui Sex Abr 11, 2014 3:19 pm

» Pedido de Engine MMORPG
por Rodrigo Santiago Sex Abr 11, 2014 1:44 pm


[Tutorial]Criando e usando uma DLL 5 4 8

[Tutorial]Criando e usando uma DLL

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Qualidade [Tutorial]Criando e usando uma DLL

Mensagem por Jiraya em Qua Dez 15, 2010 6:14 pm

AS seguintes ferramentas seram necessárias para concluir esse tutorial com exito!
voce precisara ter os seguintes programas
Game Maker Pro
Dev-C++

voce pode usar outras linguagens para criar sua dll tbm
como por exemplo
delphi,c++/c/Visual Basic ect...
mas neste caso iremos usar a linguagem de programação c++ acompanhado do software/IDE DEV-C++
============================INICIANDO=====================================
primeiro vamos criar a dll Very Happy
abra o programa DEV-C++
clique em
Arquivo>>Novo>>Projeto
uma janelinha ira se abrir
como na imagem

clique no icone DLL e de um nome ao seu projeto, eu dei o nome ao meu de "MinhaDLL" :3
entao aparecera a janela para salvar o arquivo, como na imagem abaixo.

após isso aparecera no seu programa os seguintes códigos

altera ele em algumas partes, para que fique facil manipula-lo
deixe o código assim
Código:

#ifndef _DLL_H_
#define _DLL_H_

#if BUILDING_DLL
# define GML __declspec (dllexport)
#else /* Not BUILDING_DLL */
# define DLLIMPORT __declspec (dllimport)
#endif /* Not BUILDING_DLL */
//aqui vc colocara as suas funçoes ;]

#endif /* _DLL_H_ */
ok, o arquivo Header ja esta pronto, agora precisamos preparar o arquivo .cpp, vai para a aba "[*] dllmain.cpp"

altera este código

para esse
Código:

/* Replace "dll.h" with the name of your header */
#include "dll.h"
#include <windows.h>
//aqui é a area onde as funçoes ficaram


//====================================
BOOL APIENTRY DllMain (HINSTANCE hInst    /* Library instance handle. */ ,
                      DWORD reason        /* Reason this function is being called. */ ,
                      LPVOID reserved    /* Not used. */ )
{
    switch (reason)
    {
      case DLL_PROCESS_ATTACH:
        break;

      case DLL_PROCESS_DETACH:
        break;

      case DLL_THREAD_ATTACH:
        break;

      case DLL_THREAD_DETACH:
        break;
    }

    /* Returns TRUE on success, FALSE on failure */
    return TRUE;
}
pronto, a dll esta pronta começar!
vamos criar uma simples funçao agora
vá para a aba "[*] dll.h"
essa aba é onde vc declara a funçao

agora vamos criar a funçao digite isso na area
Código:

#ifndef _DLL_H_
#define _DLL_H_

#if BUILDING_DLL
# define GML __declspec (dllexport)
#else /* Not BUILDING_DLL */
# define DLLIMPORT __declspec (dllimport)
#endif /* Not BUILDING_DLL */
//aqui vc colocara as suas funçoes ;]
extern "C" GML double soma(double x,double y);//essa é a nossa funçao, agora ela esta declarada!
//double x e double y sao argumentos.                     

#endif /* _DLL_H_ */
agora va para o arquivo "[*] dllmain.cpp"

agora teremos que fazer com que a funçao seja executada
digite o seguinte código na area
Código:

/* Replace "dll.h" with the name of your header */
#include "dll.h"
#include <windows.h>
//aqui é a area onde as funçoes ficaram
extern "C" GML double soma(double x,double y)//essa é a função com os comandos dados.
{
return (x+y);   
}

//====================================
BOOL APIENTRY DllMain (HINSTANCE hInst    /* Library instance handle. */ ,
                      DWORD reason        /* Reason this function is being called. */ ,
                      LPVOID reserved    /* Not used. */ )
{
    switch (reason)
    {
      case DLL_PROCESS_ATTACH:
        break;

      case DLL_PROCESS_DETACH:
        break;

      case DLL_THREAD_ATTACH:
        break;

      case DLL_THREAD_DETACH:
        break;
    }

    /* Returns TRUE on success, FALSE on failure */
    return TRUE;
}
agora pressione F9 para testar o seu projeto!

se aparecer a seguinte mensagem

quer dizer que sua dll funcionou perfeitamente :­D
agora vamos testa-la no game maker GM8 finalmente \o/

===================AGORA NO GAME MAKER==============================
abra o game maker
salve o jogo na mesma pasta onde vc salvou a dll
e entao crie um script e de o nome de DLLInit e entao digite o seguinte codigo nesse script
[DLLInit]
Código:

dll="MinhaDLL.dll";
global.SOMA=external_define(dll,"soma",dll_stdcall,ty_real,2,argument0,argument1);
/*
argument0=nome da dll
argument1=nome da funçao
argument2=tipo de resposta
argument3=tipo de retorno, se o valor da funçao retornara a string ou valor real.
argument4=numero de argumentos que a funçao tem
argument5=double x
argument6=double y
*/
ficara assim

crie outro script e de o nome de DllSoma e digite o seguinte código
Código:

return (external_call(global.SOMA,argument0,argument1));//retorna ao resultado da funçao da dll
ficara assim


QUASE LA :­D
agora vamos testar para ver se esta funcionando
crie um objeto e de qualquer nome a ele
add o evento Create e arraste o d´n ´d Execute code

digite o seguinte código
Código:

DllInit();//inica a dll
soma=DllSoma(8,8);//executa a funçao da dll
show_message(soma);//mostra uma mensagem na tela com o valor do retorno da dll
crie uma room e coloque esse objeto na room
se aparecer uma mensagem mostrando o numero 16

PARABENS VOCE CONCLUIU O TUTORIAL COM EXITO!
a dll funcionou e agora voce tera portas abertas para criar outras dll Very Happy
Download do Exemplo
====================OBRIGADO POR LEREM MEU PEQUENO PRIMEIRO TUTORIAL==================


Última edição por Jiraya em Qua Dez 15, 2010 7:44 pm, editado 1 vez(es)

Jiraya

Ranking: Nota A
Número de Mensagens: 1134
Data de inscrição: 20/03/2010
Versão:
  • Game Maker 8.1
  • Game Maker Studio: Master

Notas recebidas: A+A
Reputação: 100

Prêmios
   : 1
   : 0
   : 1

Ver perfil do usuário https://www.facebook.com/seito.washiro.7

Voltar ao Topo Ir em baixo

Qualidade Re: [Tutorial]Criando e usando uma DLL

Mensagem por Markituh em Qua Dez 15, 2010 7:02 pm

Pequeno? Que é isso, cara! Tá grande Very Happy Eu já tinha visto sobre como fazer na Game Maker Comunnity, foi lá que aprendi a fazer minha primeira DLL =D Eu realmente prefiro o C++ para fazer, pois no Delphi é deveras complicado(que nada, eu que não sabia definir).

OFF: Cabei de sacar, o novo Rank entrou em vigor Happy

___________

"I'll have my vengeance! (for the third time)"
Kratos, o Deus da Guerra.

Markituh

Número de Mensagens: 2046
Idade: 15
Data de inscrição: 11/10/2009
Versão:
  • Game Maker 8.0
  • Game Maker Studio: Standard

Reputação: 68

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Qualidade Re: [Tutorial]Criando e usando uma DLL

Mensagem por Luca$ em Qua Dez 15, 2010 7:34 pm

Legal cara
Eu nao fiz
pq nao tenho o dev-c++
mas se tivesse eu concerteza fazeria seu tuto =D

Luca$

Ranking: Nota D
Número de Mensagens: 586
Data de inscrição: 10/10/2010
Versão:
  • Game Maker 8.0

Notas recebidas: D-C
Reputação: 1

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Qualidade Re: [Tutorial]Criando e usando uma DLL

Mensagem por LCS em Qua Dez 15, 2010 7:44 pm

cara muito bom mesmo como sempre cada vez mais complicado kkkk
mas ta muito avançado pra mim

lol se isso é um tuto pequeno nem quero ver quando postar um grande
valeu orochi
continua sempre assim cara
10 pra tu

LCS

Ranking: Nota A
Número de Mensagens: 1038
Idade: 18
Data de inscrição: 09/03/2010
Notas recebidas: A
Reputação: 42

Prêmios
   : 2
   : 1
   : 1

Ver perfil do usuário http://www.www.ww.www

Voltar ao Topo Ir em baixo

Qualidade Re: [Tutorial]Criando e usando uma DLL

Mensagem por Alexandre Dias em Qua Dez 15, 2010 7:53 pm

Tava com o zoom ligado aqui no linux e queria diminuir a letra. Cliquei no - . Só depois vi que implantaram sistema de reputação . Malz ae e___e

Enfim, por ter C++ envolvido, eu andei lendo os códigos. Pena que não foi possível prosseguir, li muito pouco sobre diretivas e as únicas que eu conheço são include e define. Ouvi dizer que sempre que puder evitar a define nos códigos é bom.

Uma vez estive compilando uma calculadora e tinha 2 defines para imprimir na tela pro usuário digitar um valor. Bugou o programa todo, tive que digitar manualmente e__e

Ps: Consertei minha burrada te dando crédito em outro post.
Ps2: Você podia fazer uns tutoriais de C++ pro fórum, é um dos melhores programadores daqui. =D

Alexandre Dias

Número de Mensagens: 402
Idade: 19
Data de inscrição: 13/10/2010
Reputação: 8

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Qualidade Re: [Tutorial]Criando e usando uma DLL

Mensagem por Jiraya em Qua Dez 15, 2010 8:17 pm

Vlw Pessoal!
vlw Naz!
o define é como uma constant, por tanto nao pode ser alterada!
por isso nao se pode usar um define como variavel ;]
s, talves eu crie mais tutoriais sobre c++ aqui no forum!

Jiraya

Ranking: Nota A
Número de Mensagens: 1134
Data de inscrição: 20/03/2010
Versão:
  • Game Maker 8.1
  • Game Maker Studio: Master

Notas recebidas: A+A
Reputação: 100

Prêmios
   : 1
   : 0
   : 1

Ver perfil do usuário https://www.facebook.com/seito.washiro.7

Voltar ao Topo Ir em baixo

Qualidade Re: [Tutorial]Criando e usando uma DLL

Mensagem por bill gates Zona sul em Qui Dez 16, 2010 2:45 am

Jiraya adorei seu tutorial cara , eu estava querendo saber mesmo como criar uma dll , nossa foi d+ consegui fazer e deu certo aqui uahua !! , Jiraya da continuidade a essa materia cara , se possivel poderia dar um exemplo simples de dll de efeito sonoro tipo um delay ou algum outro efeito de som , vlw

10/10

www.trsflash.blogspot.com

bill gates Zona sul

Número de Mensagens: 144
Data de inscrição: 02/02/2010
Reputação: -2

Prêmios
   : 0
   : 1
   : 0

Ver perfil do usuário http://www.tiagoguitarra.blogspot.com

Voltar ao Topo Ir em baixo

Qualidade Re: [Tutorial]Criando e usando uma DLL

Mensagem por Salathiel em Qui Dez 16, 2010 10:01 am

Parabéns cara, muito legal mesmo.
Pergunta:
Sempre que for fazer uma dll tem que usar external_define no gm?

Salathiel

Número de Mensagens: 347
Idade: 17
Data de inscrição: 29/05/2010
Reputação: 3

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário http://salathiel1337.blogspot.com/

Voltar ao Topo Ir em baixo

Qualidade Re: [Tutorial]Criando e usando uma DLL

Mensagem por Markituh em Qui Dez 16, 2010 10:11 am

Salathiel (Qui Dez 16, 2010 11:01 am) escreveu:Parabéns cara, muito legal mesmo.
Pergunta:
Sempre que for fazer uma dll tem que usar external_define no gm?
Sim. External define é o que define as funções da DLL

___________

"I'll have my vengeance! (for the third time)"
Kratos, o Deus da Guerra.

Markituh

Número de Mensagens: 2046
Idade: 15
Data de inscrição: 11/10/2009
Versão:
  • Game Maker 8.0
  • Game Maker Studio: Standard

Reputação: 68

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Qualidade Re: [Tutorial]Criando e usando uma DLL

Mensagem por Isaque Onix em Seg Jul 30, 2012 6:06 pm

aaah com o delphi7 é td diferente :'(

Bom tuto mano, pena q num deu aki

Isaque Onix

Número de Mensagens: 976
Idade: 20
Data de inscrição: 15/08/2010
Versão:
  • Game Maker 8.0
  • Game Maker 8.1
  • Game Maker Studio: Professional

Reputação: 77

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário http://indiemakersbr.forumeiros.com/

Voltar ao Topo Ir em baixo

Qualidade Re: [Tutorial]Criando e usando uma DLL

Mensagem por Kapoty em Seg Jul 30, 2012 6:41 pm

Uma pergunta :

Como faço para retornar uma string? tal como "Pontos = "+x

Kapoty

Ranking: Nota C
Número de Mensagens: 624
Data de inscrição: 05/11/2011
Versão:
  • Game Maker Studio: Professional

Notas recebidas: E + D + C + B + D
Reputação: 12

Prêmios
   : 1
   : 0
   : 1

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Qualidade Re: [Tutorial]Criando e usando uma DLL

Mensagem por Jiraya em Seg Jul 30, 2012 7:14 pm

Código:

extern "C" __declspec(dllexport) char* SITE()
{
return("Game Maker Brasil");
}

caso queira retornar a uma string como gml.

Código:

#include <iostream>
#include <string>
#include <stringstream>
#include <cstring>

template<class T>
extern "C" __declspec(dllexport) char* SHOW_MESSAGE(T _val)
{
std::sstream _parse;
_parse<<_val;
return(_parse.str().c_str());
}


Jiraya

Ranking: Nota A
Número de Mensagens: 1134
Data de inscrição: 20/03/2010
Versão:
  • Game Maker 8.1
  • Game Maker Studio: Master

Notas recebidas: A+A
Reputação: 100

Prêmios
   : 1
   : 0
   : 1

Ver perfil do usuário https://www.facebook.com/seito.washiro.7

Voltar ao Topo Ir em baixo

Qualidade Re: [Tutorial]Criando e usando uma DLL

Mensagem por Isaque Onix em Seg Jul 30, 2012 8:14 pm

Jiraya, vc tem outros posts e tutos sobre dlls? sou iniciante em delphi e gostaria de aprender +

Isaque Onix

Número de Mensagens: 976
Idade: 20
Data de inscrição: 15/08/2010
Versão:
  • Game Maker 8.0
  • Game Maker 8.1
  • Game Maker Studio: Professional

Reputação: 77

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário http://indiemakersbr.forumeiros.com/

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum