-
IT café
Új hozzászólás Aktív témák
-
amargo
addikt
Adott egy Win XP sp2.. Egy hálózatba kötött nyomtató (lehet ezzel van baj?), mivel még localisat nem sikerült beszereznem. Ennek a lekérdezésnek, akkor is mennie kellene a végén a loggolás már tényleg elég buta, de semmi változást nem ad. Persze ciklusba hívom a függvényt, de semmi változás. Mindig 0-t kapok csak.
//----------------------------------------------------------------
DWORD GetPrinterStatus( char* szPrnName )
{
HANDLE hHandle = 0; // Handle of the printer
DWORD dwStatus = 0; // Printer status we should receive
// Few values for example:
// 0x00000000 - ready
// 0x00000001 - paused
// 0x00000002 - error
// 0x00000200 - busy
// 0x00000400 - printing
// for more info please see MSDN
DWORD dwSize = 0; // Size of memory we should
// allocate for PRINTER_INFO_2
PRINTER_INFO_2* pPrnInfo2 = 0; // Structure specifies detailed
// printer information
DEVMODE DevMode = {0}; // Structure contains information
// about the device initialization
// and environment of a printer
PRINTER_DEFAULTS PrnDef = { 0, &DevMode, PRINTER_ACCESS_USE };
// Open printer with name szPrnName
if( !OpenPrinter( szPrnName, &hHandle, &PrnDef ) )
return 0; // Error
// How many memory should be allocated for printer data?
GetPrinter( hHandle, 2, 0, 0, &dwSize );
if( !dwSize )
return 0; // Error
// Allocate memory
pPrnInfo2 = (PRINTER_INFO_2*)malloc( dwSize );
// Receive printer details
if(!GetPrinter( hHandle, 2, (LPBYTE)pPrnInfo2, dwSize, &dwSize ))
return 0; // Error
dwStatus = pPrnInfo2->Status;
// Free allocated memory
free( pPrnInfo2 );
// Close printer
ClosePrinter( hHandle );
FILE *log;
log = fopen(''nyomtat.log'', ''a+'');
fputs((char*)&dwStatus, log);
fclose(log);
return dwStatus;
}“The workdays are long and the weekend is short? Make a turn! Bike every day, bike to work too!”
-
amargo
addikt
Miért van, az, hogy a printertől nem tudok semmit lekérdezni.. végre szereztem egy nyomtatót, de csaka spoolerrel tudok kommunikálni továbbra is. Gondolom a printer driverének is támogatnia kell, hogy lehessen vele beszélni, vagy is kérdezni.
“The workdays are long and the weekend is short? Make a turn! Bike every day, bike to work too!”
-
MODERÁTOR
na szóval. az a baj hogy nem nyitja meg a filet. mert ha kiiratom az f -et akkor kéne kapnom ugye 1 mem cimet. na most 1x kapok 2x függvényben is kapok és a 3x ban már 0 ir csak...
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
MODERÁTOR
na igen. a többi az hogy egy file -t belerakok egy dinamikus tömbe. 1 sor két adat. és a file mérete nem lehet konstans azéer kell dinamikus.
akkor hogy csináljam meg hogy a file méretére változtassa a tömb méretét és lehessen utolag böviteni?"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
hustler
csendes tag
Igazából én úgy szeretném megírni a programot, hogy egy két dimenziós tömb lesz a sakktábla és minden lépést megjegyzek...
Úgy, hogy ha a mezőn már voltam, vagy rajta állok '1'-est írok, ha nem is léphetek rá(sarokmezők) '-1'-et, kezdetben csupa nulla a mátrix és folyamatosan '1'-esek lesznek belőle... Természetesen azt is tárolnom kell, hogy melyiken voltam már és melyiken nem még...Van egy rutin ami arra szolgál, hogy végigmegy a mátrixon lólépésekben és '1'-sel tölti fel, ezt nem tudom...
Elméletben nagyon faszán eltreveztem, de hiába probálom nem tudom megvalósítnai...
Köszi mindent!! -
Lortech
addikt
Most megadtad az inverzét annak, amit ő mondott. Igen, ez az ami nem szabvány, és sima c, karaktertömböt használ, nem stringet. Ha pl. megadja hogy Visual studioban kell, akkor biztos találni lehet valami MS találmányt rá.
uppercase
Specifies that hexadecimal digits and the exponent in scientific notation appear in uppercase.
Ez nem egészen az, ami neki kell.
[Szerkesztve]Thank you to god for making me an atheist
-
Lortech
addikt
Na, ez lényegesen megkönnyítené a levélküldést.
Bici: Milyen css? Firefoxot nem tudom mennyire lehet így szétszedni, elképzelhető, de nem hiszem. Meg nem egészen értem, mi a cél a firefox ablakkal. Tray alkalmazást mondtál, értesítéssel, animációkkal (gondolom nem egy böngésző ablakban megjelenítve), levélküldéssel.Thank you to god for making me an atheist
-
Lortech
addikt
kb azonos a nézőpontunk. Viszont. az egyetem/főiskolával kötöszködnék, lehet egyedi, de 2 ismerősöm is van, akik OKJ képzésen kezdték el annó, majd mára egy elég szimpatikus ''kék'' cégnél koptattják a billt.
Van ilyen is, és lehet, hogy jobban nyomják azt (és felteszem, nem az OKJ-n tanultak alapján), amit csinálnak, mint egy másik átlag okleveles programozó, de lehet, hogy sokminden kimaradt nekik. Meg gondolom kapják/kapták a képzést a kéknél.Thank you to god for making me an atheist
-
Lortech
addikt
Látszik, hogy nem minden alapot tudnak, amit még nem tudtam eldönteni, hogy jó vagy rossz..
Hehe.
GC jó dolog. Lusták találmánya lustáknak, de azonkívül hogy marha kényelmes, viszonylag gyors is, és ugye a lényeg, hogy nem nagyon lehet mellette hibát ejteni, meg egyszerű eldönteni, hogy mi meddig él. Az más kérdés, hogy elkényelmesít, ahogy az egész VS IDE is, de ez max akkor tud fájdalmas lenni, amikor valamit le kell darálni natív c++-ban, neadjisten c-ben.Thank you to god for making me an atheist
-
shev7
veterán
''Én kliensel hazsnálom az Ő smtp szerverét és megmarad''
Ezt nem tudtam, abbol indultam ki, hogy altalaban nem szokott megmaradni, elnezest a teves infoert''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
Realradical
őstag
Idáig, basic,turbo pascal, php/mysql, css, javascript, xml, nomeg pár olyan nyelv aminek csak a legalapabb dolgait tudom, de sajna semmi objektumorientált. Igázából arra kéne a dolog, hogy egy szép felhasználói felüleletet tudjak csinálni egy összetett sql táblahalomnak. Amibe most vágtam bele az egy orvosi ellátásokat, adatbázisba rögzítő progi, lekérdezésekkel, BNO, WHO törzsekkel stb. stb. Az adatbázis része nagyon szépen ki van már találva, de a felhasználónak az ugye édeskevés. PHP felületen meg böngészővel meg ugye nem csinálhatom. Tehát kb. erre kell.
(főleg a gyakorlás a cél és a tanulás nem a világ meghódítása egy új programmal )Things that try to look like things often do look more like things than things
-
amargo
addikt
Hátha valakit érdekel a megoldás is:
Csinálni kell a saját kontrolnak egy ControlDesigner-ből származtatott Designer-t
Majd benne, Hozzáadásra, vagy megváltoztatása, teljesen mind1.
public override void Initialize(IComponent component)
{
base.Initialize(component);
BaseForm frm = this.ParentComponent as BaseForm;
}
És itt már tudjuk is, hogy honnan szalasztották ezt a jóembert.
[Szerkesztve]“The workdays are long and the weekend is short? Make a turn! Bike every day, bike to work too!”
-
bruce24
tag
és ha úgy vesszük hogy abszolult kezdő vagyok a programozás terén (anno a gépészen tanultam turbo pascal-t ). akkor sem ajánlod? és ha nem, tudnátok ajánlani valami másikat.
"I have never made but one prayer to God, a very short one: 'O, Lord, make my enemies ridiculous.' And God granted it." -Voltaire
-
doc
nagyúr
másik topicban összefutottam vele, ott éppen másnak játszotta a nagyfiút...
na mind1, csak az esik rosszul, hogy egy ilyen, szerintem színvonalas és jó hangulatú fórumon látom ezt a pcforum.hu stílust...
de szerintem hagyjuk a boxot, térjünk vissza a programozáshoz
főleg hogy úgy tűnik, megmenekültem a flash9-tőlegy időre -
csaboo
tag
Most például csupán annyit szeretnék megoldani, hogy egy adott formon lévő gomb megnyomására felugorjon egy másik, már kész form. Szóval gondolom a button Click eseményébe kéne ezt beleszúrni,, de vhogy sehol sem találom az erre használható metódust...tudom valószínűleg bénán is keresem, de ez tényleg elég "triviális", alap dolog lenne a progi működése szempontjából. Szóval erre dobnátok nekem egy kis kódot, amivel ez megoldható (biztos egyszerű, csakhát nem tudom). Köszi.
Aki korán kel...az előbb iszik.
-
doc
nagyúr
nem pont azt mondom, hogy vannak olyan IDE-k amik a gdb-t használják? az ide mióta konzol?
de ha már screenshotokkal dobálózunk:
Code:: BlocksMOD: inkább legyen link, a kép szétnyomja a fórumot
[ Szerkesztve ]
-
ALI_G
veterán
köszi, bár már kifolyik a szemem, szóval fel se fogtam teljesen, majd még holnap reggel. Most a dinamikus tömb foglalással nyalok:
Graf::Graf(int meret, int csSzam) {
int (*matrix)[meret] = NULL;
matrix = calloc (meret, sizeof (*matrix));
this->csSzam = csSzam;
}6 error miért? (C2057, C2466, C2070, C2440, C2039 kétszer, de ezek már más sorok, viszont e miatt jöttek elő, hogy tömbre mutató pointerrel akarom)
-
kicsitomi88
őstag
Épp h a sok mindennel elsore valo torodes tanitja meg az embert sokmindenre. Pl elkezd vki delphiben dolgozni fogalma sem lesz rola, mi lehet az h delphic 1.dpr stb.
Programozni papirral es ceruzaval valamint a vezerlesi szerkezetek kello melysegben megvalosult tudataval kell elkezdeni, aztan odaultetni a gyereket a kate v vmilyen texteditor ele es tanitani h kell parancssorbol forditani.
Aztan jobban megbecsüli és majd jobban latja h mukodnek a dolgok a hatterben. Nem igazan tartanam programozonak azt aki mondjuk nem tudna elmondani h amit ir az a valosagban a gepen milyen modon valosul meg.
90 87.5 87.8 87.5
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- XBOX ONE/PS4/PS5/XBOX SERIES/NINTENDO SWITCH konzolt vásárolnék!
- XBOX SERIES/PS4/PS5/XBOX ONE/NINTENDO SWITCH konzolt vásárolnék!
- PS5/PS4/XBOX ONE/XBOX SERIES/NINTENDO SWITCH konzolt vásárolnék!
- Új Dobozos Lenovo Ideapad Flex 5 x360 Érintős Ultrabook Óriás Tab 16" -40% Ryzen 5 5500U 16/512 QHD
- PS4/PS5/XBOX ONE/XBOX SERIES/NINTENDO SWITCH konzolt vásárolnék!