Ir para conteúdo
Fórum Script Brasil

Vader

Membros
  • Total de itens

    153
  • Registro em

  • Última visita

Tudo que Vader postou

  1. Olá gray... segue uma descrição um pouco melhor!!! valeu.. The type initializer for 'Crystaldecisions.crystalreports.engine.reportdocument' threw an exception. em detalhes isso See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.TypeInitializationException: The type initializer for 'CrystalDecisions.CrystalReports.Engine.ReportDocument' threw an exception. ---> System.IO.FileNotFoundException: Could not load file or assembly 'CrystalDecisions.ReportAppServer.CommLayer, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. O sistema não pode encontrar o arquivo especificado. File name: 'CrystalDecisions.ReportAppServer.CommLayer, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' at CrystalDecisions.CrystalReports.Engine.ReportDocument..cctor() WRN: Assembly binding logging is turned OFF. To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1. Note: There is some performance penalty associated with assembly bind failure logging. To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog]. --- End of inner exception stack trace --- at CrystalDecisions.CrystalReports.Engine.ReportDocument..ctor() at CrystalDecisions.CrystalReports.Engine.ReportClass..ctor() at TestOpen.CrystalReport2..ctor() at TestOpen.Form1.Button1_Click(Object sender, EventArgs e) at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.Button.OnClick(EventArgs e) at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ButtonBase.WndProc(Message& m) at System.Windows.Forms.Button.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** Loaded Assemblies ************** mscorlib Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.42 (RTM.050727-4200) CodeBase: file:///C:/WINNT/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll ---------------------------------------- TestOpen Assembly Version: 1.0.0.0 Win32 Version: 1.0.0.0 CodeBase: file:///C:/Arquivos%20de%20programas/VCMDEV/Setup%20Test/TestOpen.exe ---------------------------------------- Microsoft.VisualBasic Assembly Version: 8.0.0.0 Win32 Version: 8.0.50727.42 (RTM.050727-4200) CodeBase: file:///C:/WINNT/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll ---------------------------------------- System Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.42 (RTM.050727-4200) CodeBase: file:///C:/WINNT/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Windows.Forms Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.42 (RTM.050727-4200) CodeBase: file:///C:/WINNT/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System.Drawing Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.42 (RTM.050727-4200) CodeBase: file:///C:/WINNT/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System.Runtime.Remoting Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.42 (RTM.050727-4200) CodeBase: file:///C:/WINNT/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll ---------------------------------------- CrystalDecisions.Windows.Forms Assembly Version: 10.2.3600.0 Win32 Version: 10.2.51014.0 CodeBase: file:///C:/WINNT/assembly/GAC_MSIL/CrystalDecisions.Windows.Forms/10.2.3600.0__692fbea5521e1304/CrystalDecisions.Windows.Forms.dll ---------------------------------------- CrystalDecisions.Shared Assembly Version: 10.2.3600.0 Win32 Version: 10.2.51014.0 CodeBase: file:///C:/WINNT/assembly/GAC_MSIL/CrystalDecisions.Shared/10.2.3600.0__692fbea5521e1304/CrystalDecisions.Shared.dll ---------------------------------------- CrystalDecisions.ReportSource Assembly Version: 10.2.3600.0 Win32 Version: 10.2.51014.0 CodeBase: file:///C:/WINNT/assembly/GAC_MSIL/CrystalDecisions.ReportSource/10.2.3600.0__692fbea5521e1304/CrystalDecisions.ReportSource.dll ---------------------------------------- System.Configuration Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.42 (RTM.050727-4200) CodeBase: file:///C:/WINNT/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- System.Xml Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.42 (RTM.050727-4200) CodeBase: file:///C:/WINNT/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- System.Web Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.42 (RTM.050727-4200) CodeBase: file:///C:/WINNT/assembly/GAC_32/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll ---------------------------------------- CrystalDecisions.CrystalReports.Engine Assembly Version: 10.2.3600.0 Win32 Version: 10.2.51014.0 CodeBase: file:///C:/WINNT/assembly/GAC_MSIL/CrystalDecisions.CrystalReports.Engine/10.2.3600.0__692fbea5521e1304/CrystalDecisions.CrystalReports.Engine.dll ---------------------------------------- ************** JIT Debugging ************** To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging enabled. For example: <configuration> <system.windows.forms jitDebugging="true" /> </configuration> When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box.
  2. Olá pessoal, eu encontrei aqui no fórum bastante erros com o Crystal, mas nenhum igual ao meu! Então vamos lá. Eu gero o relatório e vejo belezinha na minha máquina. Gero o instalador e quando rodo em outro computador, dá erro neste assembly acredito!: CrystalDecisions.CrystalReports.Engine.ReportDocument Adicionei todos os assemblys a pasta system e nada! Registrei minha cópia do Crystal, por ver (acho que aqui mesmo) que era necessário. Alias, estou usando o .net 2005. Se alguém puder me ajudar. Muito obrigado.
  3. Vader

    Impressão Api

    Gray, Perfeito, funcionou beleza.... At + Abraços
  4. Vader

    Impressão Api

    Entendi o que você quis dizer sim... Vou testar e dou um retorno aqui no fórum..... valeu
  5. Olá Alucard. Eu vi esse tópico, no site do Macoratti, tem exeplos de uma aplicação completa. Apesar de lá ter vários exemplos sobre muita coisa, acho que esse é interessante para começar. Segue o link abaixo. http://www.macoratti.net/vbn5_cwp.htm http://www.macoratti.net/vbn5_cw2.htm http://www.macoratti.net/vbn5_cw3.htm T+
  6. Vader

    Um Bom Livro

    Olá Flyer, Seguinte, eu tenho um livro da Deitel, ume mil e tantas páginas para visual basic.net. Cara o livro é legal para iniciantes sim.... eu achei. Com certeza você vai aprender bastante. Ele tem uns lances mais avançados.... mas como todo livro (acredito pelo menos) não é completo. Sobre asp.net ele tem um ou dois capítuos se não me engano, mas como você pode usar o asp.net com vb, então é perfeito. Ele também vem com um CD com todos os projetos utilizados no livro (para vb 2002 - mas na epoca eu usava o 2003 e ele importava legal). Eu aconselharia você a ir em uma livraria e folear o livro antes de efetuar a compra... o meu não foi tão barato, mas achei que valeu a pena! Mas conheço amigos que jogaram dinheiro no lixo. Espero ter ajudado.... T+
  7. Vader

    Impressão Api

    Olá pessoal, venho novamente com dúvidas em relação as API de impressão. Peço desculpas, porque este deve ser o terceiro tópico.... todos os outros já foram respondidos e consegui executar a dúvida em questão. Está aqui acredito ser minha última dúvida (espero).... Pois bem. Tenho um programa, que quando executado verifica se há trabalho na fila de impressão (EnumJob) e retorna o resultado. O meu problema aqui é, descobrir que usuário é que está enviando este documento (caso a impressora esteja compartilhada!). Tenho algumas apis que fazem isto e está funcionando..... mas antes que me xinguem... isto está com um problema... toda vez que executo (sem fechar o programa) ele vai alocando mais memória... sem fim.... Na verdade este programa é uma bomba por enquanto.... e precisaria resolver isto... Abaixo posto o código que estou usando.... se houver uma forma de liberar a memória usando este mesmo code seria legal.... mas se tiver outro código também está valendo.... No código eu discrimino onde ele aloca a memória, mas realmente não sei o que fazer para liberar... Desde já agradeço a paciência de vocês... espero um dia chegar a nível de poder ajudar a responder mais do que perguntar..... Private Declare Sub CopyMem Lib "kernel32.dll" Alias "RtlMoveMemory" (pTo As Any, uFrom As Any, ByVal lSize As Long) Private Declare Function lstrlenW Lib "kernel32.dll" (ByVal lpString As Long) As Long Private Declare Function HeapAlloc Lib "kernel32.dll" (ByVal hHeap As Long, ByVal dwFlags As Long, ByVal dwBytes As Long) As Long Private Declare Function GetProcessHeap Lib "kernel32.dll" () As Long Private Declare Function HeapFree Lib "kernel32.dll" (ByVal hHeap As Long, ByVal dwFlags As Long, lpMem As Any) As Long 'É exatamente aqui que está o problema 'Allocate the Buffer TempBuff = HeapAlloc(GetProcessHeap(), 0, pcbNeeded) ret = EnumJobs(hPrinter, 0, 127, 1, TempBuff, pcbNeeded, pcbNeeded, pcReturned) CopyMem Jobs(0), ByVal TempBuff, pcbNeeded obs.: Só abusando, se houver uma forma de obter também o número de páginas a ser impresso, seria perfeito, mas não é a prioridade não!!!
  8. Vader

    Cancelar A Tecla Alt Ou A F4

    Olá Gray, era exatamente isso que preciso... foi mal pela demora... mas achei melhor agradecer mesmo assim.... valeu.
  9. Vader

    Api Enumjob

    Gray, perfeito, ficou lindo..... valeu mesmo.... Até mais...
  10. Vader

    Api Enumjob

    Olá Gray, Ainda não implementei o que você me passou ai... mas vou tentar... mas com certeza você exclareceu minha dúvida... valeu mesmo. Abraço.
  11. Vader

    Api Enumjob

    Gray, Ow cara, p*** que alivio, pelo menos tem como.... mas vou precisar abusar dos seus conhecimentos.. Abaixo eu tenho o codigo que to usando... eu tentei mudar a letra A p/ B para ver se era aí, mas não rolou! Será que você poderia me ajudar!!! Grande Abraço. 'Aqui eu declaro Private Declare Function OpenPrinter Lib "winspool.drv" Alias "OpenPrinterA" (ByVal pPrinterName As String, phPrinter As Long, pDefault As Any) As Long Private Declare Function ClosePrinter Lib "winspool.drv" (ByVal hPrinter As Long) As Long Private Declare Function EnumJobs Lib "winspool.drv" Alias "EnumJobsA" (ByVal hPrinter As Long, ByVal FirstJob As Long, ByVal NoJobs As Long, ByVal Level As Long, pJob As Any, ByVal cdBuf As Long, pcbNeeded As Long, pcReturned As Long) As Long Private NumeroTrabalhos As Integer 'Load do código! Nesse código não está sendo exibido em lugar nenhum! Mas eu preciso mesmo mudar para a segunda impressora!!! Private Sub Form_Load() Dim hPrinter As Long, lNeeded As Long, lReturned As Long Dim lJobCount As Long OpenPrinter Printer.DeviceName, hPrinter, ByVal 0& EnumJobs hPrinter, 0, 99, 1, ByVal 0&, 0, lNeeded, lReturned If lNeeded > 0 Then ReDim byteJobsBuffer(lNeeded - 1) As Byte EnumJobs hPrinter, 0, 99, 1, byteJobsBuffer(0), lNeeded, lNeeded, lReturned If lReturned > 0 Then lJobCount = lReturned Else lJobCount = 0 End If Else lJobCount = 0 End If ClosePrinter hPrinter End Sub
  12. Olá pessoal, tudo bem? Bom, faz algum tempo que postei um tópico aqui perguntando como cancelar a digitação de uma tecla e fui respondido pelo Gray. Pois bem, volto com um problema similar, quero cancelar a tecla ALT ou a F4 (justamante para que a pessoa não possa fechar o programa precionando as teclas ALT+F4). Como não achei o correspondente no ASC para nenhuma delas, recorro a vocês... se houver uma outra forma de cancelar o ALT+F4 já serve! Não achei tópico parecido com meu problema, peço desculpas se há algum. Agradeço desde já.
  13. Vader

    Api Enumjob

    Olá pessoal, Estou usando a API EnumJob para verificar os trabalhos da impressora. Mas só estou conseguindo verificar da impressora padrão, alguém saberia me dizer como faço para ver os trabalhos de uma segunda impressora que não está definida com padrão? Desde já agradeço.
  14. Ae Gray, nem respondi ontem. Passei o dia brincando com aquela API. To perto de chegar ao resultado com o VB 6 mesmo. Queria agradecer pela ajuda. Pode fechar o tópico! valeu
  15. Bom dia, Tudo bem Gray? Cara como me pediu, segue o código abaixo. Criei um form e coloquei esses codes!! Imports System.Diagnostics Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim proc As New Process For Each proc In Process.GetProcessesByName("spoolsv") proc.EnableRaisingEvents = True AddHandler proc.Exited, AddressOf processoTerminou Next End Sub Private Sub processoTerminou(ByVal sender As Object, ByVal e As EventArgs) MessageBox.Show("OK", "Teste", MessageBoxButtons.OK, MessageBoxIcon.Exclamation) End Sub End Class O problema que tentei de várias formas descobrir quando algo é impresso, e nada!!!! Até achei agora o componente ServiceController, mas tb não consegui saber quando estou imprimindo!! valeu
  16. Boa tarde pessoal, tudo bem? Faz um longo tempo que não venho ao forum, fiquei meio afastado da prog. Bom vou direto ao ponto... Eu precisaria fazer um sw que é chamado quando o usuário imprimir algo. Sempre que ele imprimir esse sw é chamado. Consegui visualizar o serviço spool usando o System.Diagnostics e até avisar quando ele é fechado, mas não consigo saber quando é que é impresso algo! Se alguém puder me ajudar eu agraceria... dou preferencia para vb.net, mas se for em c# mais do que bom.... Desde já agradeço....
  17. Olá, como está configurado seu IIS, você configurou essa pasta para ser seu localhost?? Eu sei que tem uns lances para permissão também... Dá uma olhada nas permissões da pasta e do IIS... Falow
  18. Vader

    Erro No Iis

    Pessoal, eu mesmo venho responder o meu tópico... pelo menos serve como consulta para futuros desenvolvedores que se depararem com o problema! Eu me debati o domingo inteiro por um problema simples: Compilar o programa!! É só mandar compilar e não dá mais esse erro! valeu mesmo assim Se tiver algum moderador pode trancar aqui... Abraços
  19. Vader

    Erro No Iis

    Se alguém puder me ajudar... gero um projeto novo no .net e assim que vou rodar dá esse erro: Server Error in '/WebApplication1' Application. -------------------------------------------------------------------------------- Parser Error Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately. Parser Error Message: Could not load type 'WebApplication1.Global'. Source Error: Line 1: <%@ Application Codebehind="Global.asax.vb" Inherits="WebApplication1.Global" %> Source File: F:\Inetpub\wwwroot\WebApplication1\global.asax Line: 1 -------------------------------------------------------------------------------- Version Information: Microsoft .NET Framework Version:1.1.4322.2300; ASP.NET Version:1.1.4322.2300
  20. Vader

    Crystal Reports

    Putz pessoal, será que ninguém pode me ajudar? Eu já criei vários intaladores, mas todos dão o mesmo problema... parece que no registro está tudo ok... o que poderia ser???
  21. Vader

    Meu Espaço

    Voce pode organizalas atraves do Banco de Dados.................. Tenta na hora do upload renomear os arquivos para um nome que você determine.... assim vai evitar nomes repetidos!!!!
  22. Vader

    Sata

    Se não me engano o SATA precisa de um driver (como um SCSI) na hora da instalação... quando ele começar a reconhecer os drivers, ele deve pedir para você precionar a tecla F2 (se não me engano) se tiver drivers de terceiros... você preciona e usa o cd da placa mae para reconhecer e depois cont. a instalar o XP... Falow
  23. Poe o primeiro cd (tools developers - algo assim) no drive ele vai chamar o autorun... de lá você escolhe a primeira opção.... e depois ele vai instalar o .net mesmo.... Falow
  24. Pelo que eu saiba não há como... a menos que você use o Messenger por exemplo para fazer a transferencia.... quando você usa o Ctrl+c e Ctrl+v por exemplo, você usa sua máquina (memoria, hd) para copiar para outro lugar, se você estiver acessando de outro lugar, essa informação não é transferida para seu computador! Falow
  25. Pororoca, sobre sua segunda dúvida: essa é a melhor forma que você pode armazernar as fotos.... Já ouvi sobre formas de você guardar a foto direto no banco, mas sua base de dados fica muito carregada (grande)..... Espero ter ajudado....
×
×
  • Criar Novo...