| | |
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Autor | Správa |
---|
Registrovaný: 27.09.07 Prihlásený: 31.12.15 Príspevky: 646 Témy: 233 Bydlisko: Dubnica nad... |
nasiel som na nete kod pre tlacenie s vytvoreneho programu, ale len priklad:
Kód: void __fastcall TForm1::SpeedButton1Click(TObject *Sender) { if (PrintDialog1->Execute()) { unsigned int BodyX, BodyY; Printer()->BeginDoc(); BodyX = GetDeviceCaps(Printer()->Canvas->Handle, LOGPIXELSX); BodyY = GetDeviceCaps(Printer()->Canvas->Handle, LOGPIXELSY); Printer()->Canvas->TextOut(((float) 100/Screen->PixelsPerInch * BodyX), ((float) 100/Screen->PixelsPerInch * BodyY), "text") ; Printer()->EndDoc(); } } chcel som si ho upravit pre svoj program aby mi tlacilo obsak textoveho polatlacit tak som to spravil takto: Kód: void __fastcall TForm1::SpeedButton1Click(TObject *Sender) { if (PrintDialog1->Execute()) { unsigned int BodyX, BodyY; Printer()->BeginDoc(); BodyX = GetDeviceCaps(Printer()->Canvas->Handle, LOGPIXELSX); BodyY = GetDeviceCaps(Printer()->Canvas->Handle, LOGPIXELSY); Printer()->Canvas->TextOut(((float) 100/Screen->PixelsPerInch * BodyX), ((float) 100/Screen->PixelsPerInch * BodyY), (Tlacit)) ; Printer()->EndDoc(); } } ale vypise mi to error:
[C++ Error] Unit1.cpp(303): E2034 Cannot convert 'TMemo *' to 'AnsiString' [C++ Error] Unit1.cpp(303): E2342 Type mismatch in parameter 'Text' (wanted 'const AnsiString', got 'TMemo *') neveim ako to mam uprvti aby to bolo funkcne viete mi poradit?
_________________ Notebook: ASUS N750JV: Windows 8.1 64bit, Intel(R) Core(TM) i7-4700HQ CPU 2.40 GHz, 12GB RAM (DDR3 1600 MHz), NVIDIA GeForce GT 750M 4GB VRAM + HD Graphics 4600, 750 GB HDD (7200 rpm), Blu-ray Reader. Smartphone: Samsung Galaxy S5 mini |
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
_________________ C#, PHP, ... |
|
Registrovaný: 27.09.07 Prihlásený: 31.12.15 Príspevky: 646 Témy: 233 Bydlisko: Dubnica nad... |
(Tlacit) je premenovany nazov komponenty TMemo do ktorej sa pise text. skusal som aj (Tlacit->Lines) ale vypisalo to iste.
_________________ Notebook: ASUS N750JV: Windows 8.1 64bit, Intel(R) Core(TM) i7-4700HQ CPU 2.40 GHz, 12GB RAM (DDR3 1600 MHz), NVIDIA GeForce GT 750M 4GB VRAM + HD Graphics 4600, 750 GB HDD (7200 rpm), Blu-ray Reader. Smartphone: Samsung Galaxy S5 mini |
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
mno problém je v tom, čo máš ako chybovú hlášku... tam, kde ti dávaš TMemo, on očakáva string. Nemá TMemo niečo, čo by vypľulo priamo len text čo by s tým bol kompatibilný? S c++ som nerobil ani nepamätám, takže by som musel pogooglovať. Skús sa na to kuknúť a ak nepôjde a nikto zatiaľ nepríde s konkrétnym riešením, pozriem na google čo poradí...
_________________ C#, PHP, ... |
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 01.12.2010 12:59 | |
|
v delphi je pre TMemo.Lines typu TStrings a TStrings ma metodu GetText. cize pre teba asi
Tlacit->Lines->GetText()
|
|
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Wifi router s print serverom vs. print server v Ostatné | 4 | 443 | 05.02.2014 14:36 liqua1 | | print screen v Ostatné | 6 | 379 | 16.04.2012 20:16 Mi55ro | | Print server v Siete | 3 | 273 | 03.01.2014 20:21 lukyno010 | | Delphi print v Delphi, Visual Basic | 3 | 927 | 28.07.2009 18:26 Fico | | print vybrannej casti v HTML, XHTML, XML, CSS | 17 | 1028 | 17.01.2009 14:36 dsljohn | | print.css - prazdna strana v HTML, XHTML, XML, CSS | 4 | 664 | 04.02.2011 7:33 Marco | | filozofická téma: or, || a print v PHP, ASP | 2 | 408 | 03.08.2009 18:01 rooobertek | | Samba Print Server... Jak na Historii???? v Operačné systémy Unix a Linux | 2 | 602 | 26.02.2009 21:46 aliasspider | | Zdielanie tlačiarne - cez Print Server routru v Sieťové a internetové programy | 5 | 682 | 06.12.2015 9:44 shiro | | Mám sa učiť C ++/objective C/ C#? v Assembler, C, C++, Pascal, Java | 5 | 729 | 08.07.2014 20:40 XOLOO | | MS WIN 2003 Server Web edition & Print server v Operačné systémy Microsoft | 1 | 672 | 01.06.2008 23:11 Seto | | K: PC Literaturu- C++/C#/java/python/ruby/RoR v Kúpim | 0 | 409 | 13.05.2014 18:16 expresado | | Hledá se programátor C/C++ pro vesmírné projekty (Praha) v Ponuka práce | 0 | 1122 | 10.05.2016 14:59 evolvsys | | rozdiel medzi Borland 3.1 C++ vs Net. C++ v Assembler, C, C++, Pascal, Java | 4 | 574 | 20.07.2010 12:54 walther | | Hladam hracov na C&C Generals Zero Hour v Počítačové hry | 10 | 1248 | 07.03.2007 19:22 Spirit | | Naučte se C++ za 21 dní + C++Builder 6 v Assembler, C, C++, Pascal, Java | 18 | 2411 | 21.05.2010 21:08 Wpegb |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|