[Notes2-team] =?iso-8859-1?Q?Re:_=5BNotes2-team=5D_RES:_=5BNotes2-team=5D_Re:_=5BNotes2?= =?iso-885
Brought to you by:
andersonrb
From: Daniel R. <dan...@ya...> - 2003-12-05 18:17:56
|
%$=A8#&=A8%%$$!!!!! E EU N=C3O TO NERVOSO!!! :) S=F3 pra me fazer passar por palha=E7o, recompilei agora a DLL sem = alterar nadinha e tava funcionando... :| S=F3 precisei mesmo da dica do Jonas pra ele pegar todas as letras, pois = acabava comendo a ultima, mas a fun=E7=E3o tava funcionando... = brincadeira n=E9! Temos a atual situa=E7=E3o do Shell Ext... quem tiver algo a contribuir, = favor entrar em contato: "Editar com o Notes" Executa 'NotesExe + ' "' + fFileName + '"'; =20 "Usar como Template do Notes" executa 'NotesExe + ' -t "' + fFileName + '"'; =20 "Salvar como template do Notes" ????? -----------------Separador---------------------------- =20 "Copiar conte=FAdo" begin aFileContent :=3D TStrings.Create; aFileContent.LoadFromFile(fFileName); SetClipboardText(PChar(aFileContent.Text)); aFileContent.Free; end; Queria descobrir se o codigo acima funcionava, ou se o Text ia = retornar sem os caracteres $A e $D. Mas nem consegui descobrir pois = trava o explorer... o fato =E9 que o compilador do delphi da um monte de = warnings sobre usar TStrings nesse c=F3digo. Algu=E9m tem rotinas ae pra = ler o arquivo direto do disco, linha a linha? "Copiar nome do arquivo" begin SetClipboardText(fFileName); end; Agora funciona!!! "Informa=E7=F5es do arquivo" Ainda n=E3o implementado, mas parece que =E9 Notes.exe -i =E9 isso mesmo?? os items abaixo, exceto o da Home Page, n=E3o sei se j=E1 est=E3o = implementados no Notes... algu=E9m ae me informa, please?? //7: -----------------Separador---------------------------- //8: //Compilar arquivo //9: //Comprimir HTML //10:-----------------Separador---------------------------- //11://Adicionar aos favoritos do Notes //12:-----------------Separador---------------------------- 13: // "HomePage do Notes" = ShellExecute(GetDesktopWindow,nil,'http://notes.codigolivre.org.br',nil,n= il,SW_MAXIMIZE); end; []=B4s Daniel Roma #Equipe do Notes - Desenvolvimento ----- Original Message -----=20 From: Jonas Raoni Soares Silva=20 To: not...@li...=20 Sent: Friday, December 05, 2003 2:11 AM Subject: [Notes2-team] RES: [Notes2-team] Re: [Notes2-team] Re: = [Notes2-team] Uma =FAltima id=E9ia, status, entrevista Eu testei aqui e funcionou blz Daniboy huhu... Soh encontrei um = problema referente a aloca=E7=E3o de mem=F3ria (vc tava alocano espa=E7o para X caracteres qdo deveria alocar pra X+1, devido ao caracter nulo, o q acabava cortano o =FAltimo caracter... ) Para tentar simular o q vc tem ae, eu coloquei a fun=E7=E3o numa dll e = at=E9 especifiquei ela como seno stdcall pra ficar o mais windows poss=EDvel haha... Obs: soh usei a unit windows :] Dae eu inseri ela no meu prog de forma est=E1tica e din=E2mica, foi = numa boa... Eu perguntei pro Anderson e ele disse q funfou blesma com ele tb... Vai ver o seu delphi tah com viadagem hahaha :] Eskece essa parte ae kra e vai continuano o projeto... Se preciso for, adicione a unit clpbrd mesmo q temporariamente... Dae qdo tiver mais tempo vc ca=E7a o q tem de errado, deixa um coment=E1rio grand=E3o = hehe ;] Soh mexi no Data :=3D GlobalAlloc... "Data :=3D GlobalAlloc( GMEM_MOVEABLE+GMEM_DDESHARE, Length( aText )+1 = );" []'s Jonas Raoni Soares Silva ---------------------------------- #Equipe do Notes - Desenvolvimento -----Mensagem original----- De: not...@li... [mailto:notes2-team- Infelizmente anderson n=E3o tamos falando de 30 K... tamos falando de = uma DLL que j=E1 t=E1 com 166 Kb Sem Todo o c=F3digo implementado, e que = colocando o Clipbrd no uses pula pra 406Kb... mais que o dobro s=F3 por causa = dessa unit...=20 N=E3o me conformo de n=E3o conseguir uma solu=E7=E3o simples via = API... :( []=B4s Daniel Roma #Equipe do Notes - Desenvolvimento ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ notes2-team mailing list not...@li... https://lists.sourceforge.net/lists/listinfo/notes2-team --- Verifica=E7=E3o de V=EDrus executada: Nenhum v=EDrus encontrado! Sudeste Seguran=E7a e Transporte de Valores Departamento de Tecnologia e Informa=E7=F5es Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.547 / Virus Database: 340 - Release Date: 2/12/2003 |