konto usunięte

Temat: ExecWB + ADO => błąd

Witam.

Mam program oparty na SQLite z ADO i wszystko pięknie śmiga dopóki nie odpalam sobie takiej komendy:
WebBrowser1.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER);


Po tejże operacji czego bym nie robił, wszystkie operacje na bazie danych zwracają wyjątek o treści:

Project Project1.exe raised excepton class EOleException with message 'Argumenty są niewłaściwego typu, wykraczają poza dopuszczalny zakres lub są ze sobą w konflikcie'

konto usunięte

Temat: ExecWB + ADO => błąd

Bardzo interesujące.

konto usunięte

Temat: ExecWB + ADO => błąd

Rozumiem, że mamy wolny kraj, ale za przeproszeniem nie potrafię dostrzec wartości merytorycznej Twojej wypowiedzi... Wprost nieprawdopodobne jak polibuda niszczy ludzi. ;)

Czekam raczej na wiadomości które jakkolwiek pomogą mi ominąć tenże wyjątek.Daniel Kossakowski edytował(a) ten post dnia 24.05.10 o godzinie 20:33
Piotr M.

Piotr M. programista

Temat: ExecWB + ADO => błąd

Może jakiś hint będzie tutaj: http://www.paranoia.clara.net/articles/taming_the_liza...
Piotr Bartkowski

Piotr Bartkowski zawód:
Technik-Informatyk

Temat: ExecWB + ADO => błąd

W najgorszym przypadku błąd taki może powodować uszkodzona pamięć RAM, tzw bad bity :). Ale nie wykluczone że jakieś oprogramowanie może kolidować i powodować błąd. Polecam na wirtualnej maszynie z czystym Windowsem wypróbować ten program.

konto usunięte

Temat: ExecWB + ADO => błąd

Niestety, nadal nic.

A może jakiś inny pomysł na wyświetlenie i wydrukowanie HTMLa? (Poza Gecko)Daniel Kossakowski edytował(a) ten post dnia 29.05.10 o godzinie 08:03
Piotr M.

Piotr M. programista

Temat: ExecWB + ADO => błąd

Czy puszczenie wydruku z innego procesu też generuje te wyjątki?

konto usunięte

Temat: ExecWB + ADO => błąd

Nie, tylko spod mojego.
Piotr M.

Piotr M. programista

Temat: ExecWB + ADO => błąd

To masz rozwiązanie...

konto usunięte

Temat: ExecWB + ADO => błąd

Chyba nie?
Robert W.

Robert W. Programista

Temat: ExecWB + ADO => błąd

Daniel Kossakowski:
Niestety, nadal nic.

A może jakiś inny pomysł na wyświetlenie i wydrukowanie HTMLa? (Poza Gecko)Daniel Kossakowski edytował(a) ten post dnia 29.05.10 o godzinie 08:03

Jeżeli nie potrzebujesz drukować elementów HTML pobieranych on-line to polecam darmowy komponent: http://pbear.com/htmlviewers.html

Bardzo prosty w obsłudze, umożliwia m.in. drukowanie - no i open source - zawsze można coś dopisać dla siebie :)
Piotr M.

Piotr M. programista

Temat: ExecWB + ADO => błąd

Daniel Kossakowski:
Chyba nie?

To już kwestia indywidualnego "widzi-misię".

konto usunięte

Temat: ExecWB + ADO => błąd

Daniel Kossakowski:
Nie, tylko spod mojego.
ProcessMessages?

konto usunięte

Temat: ExecWB + ADO => błąd

Widać Panowie niezbyt chętni do pomocy. W takim razie dziękuję, że czas poświęciliście mi.

Rozwiązania nie dostałem, jedyne co się dowiedziałem, tylko mój proces generuje wyjątki przy drukowaniu. A moment! Przecież ja to wiedziałem. No tak! To było rozwiązanie. Jak mogłem na to nie wpaść.


ProcessMessages?

Czy jest czy nie ma, błąd występuje.

W zasadzie jedyną sensowną propozycję zapodał Robert, za którą dziękuję i już się w nią zagłębiam.

A na podsumowanie dodam, że to chyba najmniej przyjazna grupa jaką spotkałem na GL.

Pozdro.Daniel Kossakowski edytował(a) ten post dnia 31.05.10 o godzinie 20:31
Piotr M.

Piotr M. programista

Temat: ExecWB + ADO => błąd

Daniel Kossakowski:
Rozwiązania nie dostałem, jedyne co się dowiedziałem, tylko mój proces generuje wyjątki przy drukowaniu. A moment! Przecież ja to wiedziałem. No tak! To było rozwiązanie. Jak mogłem na to nie wpaść.

Pytanie pojawiło się nie tylko tutaj. Jesteś w desperacji... Zatem stwórz osobny projekt, z jedną formatką, na której połóż web browsera. Gdy z głównej aplikacji będziesz potrzebował pokazać htmla, to odpal tę mini-przeglądarkę i przekaż do niej stringa... To jest rozwiązanie. Oczywiście, zasadniczy problem pozostaje, ale przestaje nas tutaj dręczyć.

Myślę, że powinieneś zacząć jeść więcej ryb.
Piotr Bartkowski

Piotr Bartkowski zawód:
Technik-Informatyk

Temat: ExecWB + ADO => błąd

Właśnie, błędy "dziwaki" powinno się zacząć poprawiać od zbudowania środowiska w jakim wystąpił błąd od początku. Nawet przez zasugerowane wcześniej próbowanie na czystym systemie wirtualnym.
Tak myślę...

konto usunięte

Temat: ExecWB + ADO => błąd

No fakt. Nie pomyślałem. W sumie problem rozwiązany, ale pytanie czemu tak się działo wciąż pozostaje bez odpowiedzi :D

Następna dyskusja:

Sito Eratostenesa - gdzie j...




Wyślij zaproszenie do