esquima Posted December 3, 2007 at 05:59 PM Report Share #151999 Posted December 3, 2007 at 05:59 PM pessoal..eu tive a desenvolven o meu projecto fim de curso..ja o acabei..agora queria queria um executavel para poder correr esse programa em outros pcs...como e que posso fazer isso... eu desenvolvi em 2005 express...para correr nos outros pcs tem de ter instalado a framework 2.0 certo?? alguem me diz como posso criar esse tal executavel...abraço Link to comment Share on other sites More sharing options...
Asgorath Posted December 3, 2007 at 06:06 PM Report Share #152003 Posted December 3, 2007 at 06:06 PM O executável é recriado sempre que carregues na tecla F5, procura na /bin "The Dark Side Clouds Everthing. Impossible To See The Future Is."My rig: Intel Core 2 Quad Q9450 | abit IP35P | 4G Kingston 800 Mhz | XFX GeForce 9800 GX2 1G ddr3 | 2X WD5000AAJS 500Gb Sata 2 | PSU 600W || Caixa El-Diablo | Creative XMod Link to comment Share on other sites More sharing options...
esquima Posted December 3, 2007 at 06:12 PM Author Report Share #152006 Posted December 3, 2007 at 06:12 PM e esse executavel corre sozinho noutro pc??? Link to comment Share on other sites More sharing options...
Revolt Posted December 3, 2007 at 06:26 PM Report Share #152018 Posted December 3, 2007 at 06:26 PM se esse pc tiver a .Net Framework 2 sim Revolt Website Antigo Nick: Pauzinhos Link to comment Share on other sites More sharing options...
esquima Posted December 3, 2007 at 06:35 PM Author Report Share #152024 Posted December 3, 2007 at 06:35 PM se alguem quiser mexer no codigo tera de ter o vb2005 certo..isto pq os meus profs pedem o executavel...so que ai nao terao acesso a visualizar o codigo Link to comment Share on other sites More sharing options...
perdido_e_sozinho Posted December 3, 2007 at 06:40 PM Report Share #152025 Posted December 3, 2007 at 06:40 PM e esse executavel corre sozinho noutro pc??? Se usares uma base de dados ou qualquer outro ficheiro de dados por exemplo terás de copiar esses ficheiros também. Nesse caso necessitas de confirmar os endereços por exemplo se usares um C:\basededados\1.mbd terás de ter também na máquina de destino ou substituir esse endereço por um endereço relativo. Além disso se é um projecto de fim de curso pensa em criar um installer. Eu uso sempre o Advanced Installer que é simples de usar para instalações simples. se alguem quiser mexer no codigo tera de ter o vb2005 certo..isto pq os meus profs pedem o executavel...so que ai nao terao acesso a visualizar o codigo Normalmente os profs pedem o source code e o executável, pois com o executável não é muito simples ver o código fonte. Link to comment Share on other sites More sharing options...
esquima Posted December 3, 2007 at 06:45 PM Author Report Share #152027 Posted December 3, 2007 at 06:45 PM advanced instaler é uma funcionalidade do vb.2005 ou e uma aplicaçao a parte...e que fui a procura dele no vb e n encontrei Link to comment Share on other sites More sharing options...
perdido_e_sozinho Posted December 3, 2007 at 06:51 PM Report Share #152029 Posted December 3, 2007 at 06:51 PM advanced instaler é uma funcionalidade do vb.2005 ou e uma aplicaçao a parte...e que fui a procura dele no vb e n encontrei advanced instaler é uma aplicação à parte que podes fazer o download na internet. Procura no google. Poderás usar o projecto Simple, que é bastante fácil de usar e é freeware, os outros projectos não. Link to comment Share on other sites More sharing options...
esquima Posted December 3, 2007 at 07:14 PM Author Report Share #152042 Posted December 3, 2007 at 07:14 PM diz me so mais uma coisa segundo o que vi no google so serve para projectos em java....tb da para vb? Link to comment Share on other sites More sharing options...
esquima Posted December 3, 2007 at 07:57 PM Author Report Share #152058 Posted December 3, 2007 at 07:57 PM eu posso escolher so a minha base de dados e o executavel para esse install? Link to comment Share on other sites More sharing options...
perdido_e_sozinho Posted December 3, 2007 at 10:34 PM Report Share #152115 Posted December 3, 2007 at 10:34 PM diz me so mais uma coisa segundo o que vi no google so serve para projectos em java....tb da para vb? Dá fazer instalações de qualquer aplicação. Basta que definas os dados na aplicação no assistente e a pasta onde tens os ficheiros. Depois podes definir os pré-requisitos da aplicação como por exemplo a necessidade do framework, os sistemas operativos em que se pode instalar. Link to comment Share on other sites More sharing options...
esquima Posted December 3, 2007 at 10:51 PM Author Report Share #152119 Posted December 3, 2007 at 10:51 PM ja consegui fazer isso tudo que disseste 😉.......nao da para bloquearmos o sitio onde queremos instalar...isto e que o utilizador nao escolha o sitio onde quer o programa e que so seja onde nos definimos...isto por causa do codigo da base de dados,, se o utilizador escolher outro sitio o programa ja nao funca lololol Link to comment Share on other sites More sharing options...
perdido_e_sozinho Posted December 3, 2007 at 11:03 PM Report Share #152123 Posted December 3, 2007 at 11:03 PM No install parameters no aplication folder defines a pasta de destino. Também podes definir o que queres definir o interface ao mínimo na mesma área. Aconselho-te é numa próxima vez que desenvolveres uma aplicação não definires uma localização fixa, mas uma relativa do tipo "basededados.mdb" em vez de "C:\teste\basededados.mdb". Link to comment Share on other sites More sharing options...
esquima Posted December 3, 2007 at 11:23 PM Author Report Share #152130 Posted December 3, 2007 at 11:23 PM eu posso mudar isso no codigo qdo quiser ta numa variavel global demora 5 segundos...so que eu ja tentei fazer isso e ele nao me apanha a base de dados na mesma....meti assim source=bdados.mdb e ele nao me apanha..queria tipo so passar a bdados.mbd e ele me apanhar qual a directoria onde ele ta Link to comment Share on other sites More sharing options...
perdido_e_sozinho Posted December 3, 2007 at 11:43 PM Report Share #152141 Posted December 3, 2007 at 11:43 PM Obtém a pasta onde está aplicação com a funcao Dim Pasta as String = Path.GetDirectoryName(Application.ExecutablePath) Lembra-te que tens de de ter o Imports System.IO. Link to comment Share on other sites More sharing options...
esquima Posted December 4, 2007 at 12:19 AM Author Report Share #152148 Posted December 4, 2007 at 12:19 AM fiz isto e nada :s Public pasta As String = Path.GetDirectoryName(Application.ExecutablePath) Public strConn As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=pasta\bdados.mdb;" Link to comment Share on other sites More sharing options...
perdido_e_sozinho Posted December 5, 2007 at 09:36 AM Report Share #152393 Posted December 5, 2007 at 09:36 AM fiz isto e nada :s Public pasta As String = Path.GetDirectoryName(Application.ExecutablePath) Public strConn As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=pasta\bdados.mdb;" Public pasta As String = Path.GetDirectoryName(Application.ExecutablePath) Public strConn As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & pasta & "\bdados.mdb;" Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now