DelphiVastattu 3 kk

Miten tämän koodin saa toimimaan DOS-ympäristössä?

Eli vaikka tämä kysymys on Delphi-puolella niin en käytä Delphiä vaan FreePascalia ja kysyisin miten tämän koodin saisi toimimaan DOS-kääntäjällä? ppcross8086-ristiinkääntäjä ilmoittaa virheestä että jotain yksiköitä ei…
DelphiVastattu 8 kk

Kääntäjän bugiko?

Eli minulla on seuraavanlainen metodi: procedure TForm1.Test(ASrc : Integer; ASrc2 : Integer); var P : PByte; begin P := @ASrc; // P = 0x12F5BC ShowMessage(IntToStr(Integer((P^)))); Dec(P, 4); // P = 0x12F5B8 //P := @AS…
DelphiVastattu 8 kk

Message dialogin nappien tekstien muuttaminen

Message dialogin viestin voi asettaa mieleisekseen, mutta miten voi pakottaa nuo Kyllä, Ei ja Peruuta -nappien teksti mieleisekseen. Miten niiden captioneihin pääsee käsiksi? Esim. strIlmoitus := 'Tiedosto on jo olemass…
DelphiVastattu 1 v

Miten Lazaruksella lasketaan tiedoston MD5 summa?

Tuolla on joku esimerkki joka ei kuitenkaan toiminut minulla: https://wiki.freepascal.org/hash Tätä koodia kokeilin: Similarly, to generate the MD5 hash of a file one can use: uses md5; var PathToFile, FileHash: string;…
DelphiVastattu 8 kk

TZipMaster (porttaus Windowsista Linuxiin)

On olemassaoleva Delphi -ohjelma, jossa on käytetty TZipMaster -komponenttia. https://github.com/naadsm/zipmaster Entä, jos haluaisin muokata ohjelmaani niin, että sen saa kääntymään FreePascal + Lazarus -yhdistelmällä …
DelphiVastattu 8 kk

Lazarus eri käyttäjällä

Asensin Lazaruksen Tempadmin-tunniksilla. Ohjeman ajaminen ei onnistu, koska Lazarus yrittää luoda hakemistoa käyttäjelle, jolle minulle ei ole oikeuksia. Projektin asetuksissa on "Kääntäjän asetukset" ja siellä "Koment…
DelphiVastattu 1 v

Töitä Delphi-osaajalle

Jos joku Delphi-osaaja (useamman vuoden kokemus) on töitä vailla, niin kannatta käydä tsekkaamassa www.sihti.fi ja avoimet työpaikat. Oma kokemukseni ei riittänyt, mutta paikka vaikutti haastavalta.
DelphiVastattu 1 v

Turbo Delphi

Turbo Explorer versiot on ilmaisia. Ainoa rajoite on että IDE:en ei voi asentaa uusia komponentteja. Tosin Turbo Delphissä on mahdollista asentaa dclusr.dpk paketin kautta uusia komponentteja mutta isojen pakettien kans…
DelphiVastattu 13 v

Mistä Delphi koodaria nykyään löytää?

Onkohan kukaan viime vuosina tai lähiaikoina hakenut ja löytänyt Delphi koodariaa hommiin? Lähinnä kiinnostaa että mitä kautta kannattaisi kysellä tai ilmoitella. Noihin erilaisiin SEPA ja muihin pankkimuutoksiin ja XML…
DelphiVastattu 1 v

Mistä Delphi kehittäjiä?

Tuolla näkyi olevan viime jo vuoden puolelta vähän saman tyyppinen kysely, että mistä Delphi koodareita nykyään löytää. Keskustelu on niin pitkä ja rönsyilevä, että esitetään uudessa ketjussa sama kysymys. Siis mistä ka…
DelphiVastattu 1 v

Miten tämä saadaan aikaan

Käyttöjärjestelmä Linux Mint 19 Xfce 64-bit, ohjelmointi ympäristönä Lazarus 2.0.2 jossa lomakkeen Caption sisältää grafiikkaa otsakkeen molemmin puolin. https://i.postimg.cc/PJbw85Jn/Words-Parser-157.png PS: Tästä ette…
DelphiVastattu 1 v

Muuttujien alustus?

Olen aina kuvitellut (Delphissä ainakin), että kun procedureen/funktioon tullaan, että siinä alussa määritetty muuttuja saa oletusarvon procedure Joku.Abc; var I: Integer; B: Boolean; ^ Että I = 0 ja B = False Lazarukse…
DelphiVastattu 1 v

ultibo-projekti

Kaikki jo varmaankin tietävätkin että Raspberry pi:hin saa asennettua Free Pascalin ja Lazaruksen. Tällöin käyttöjärjestelmänä on esim. Debian pohjainen Rasbian Jessie. Mutta jos haluaa pyhittää halvan Raspberry pi:n va…
DelphiVastattu 1 v

Tarvitsen apuanne

Eli pitäisi ohjelmoida Lazaruksella ja sen mukana Free Pascalilla GUI komentorivisoftalle joka laskee md5summia tiedostoista, kyseinen komentorivisofta on md5deep ja käyttis on Linux Mint 20.2. En vaan osaa: 1. tehdä mä…
DelphiVastattu 2 v

Luotettava vai epäluotettava sovellus ?

Sovelluksia voi tehdä kahdella aivan eri tavalla. Se perinteinen tapa: Koodataan Delphillä sovellus, ja käytetään VCL -komponentteja (joista monet perustuvat Windows API -kutsuihin). JOS sovelluksen pitää keskustella ne…
DelphiVastattu 2 v

Lazarus 3.0

Kehitän yhtä softaa Lazaruksella, lähinnä oman projektin testaukseen ja kun olen vanha Delphi-koodari (koodailin eka kertaa Delphillä 1996), toki mukava Lazaruksella on edelleen koodailla. Yhtä asiaa toivoisin Lazarukse…
DelphiVastattu 2 v

web ohjelmointia

Tein web ohjelmointia fpc:llä ja fpSocketeilla(Socket unit) mm. udp server/client tuli testattua ensin tuolla ja sitten törmäsin Synapse:en, jolla pystyi tekemään saman(synsock unit), mutta myös useita protokollia oli s…
DelphiVastattu 2 v

Työllisyys ja Delphi

Tänne tietenkin kirjoittelevat enemmän koodaajat kuin IT -alan työnantajien edustajat. Tästä syystä voi olla vaikea saada tarkkaa tilannetietoa asiasta, mutta oma arvioni on se, että kun jossain ilmoitetaan vapaa työpai…