Free Pascal-ban Windows alatt hogyan lehet valamit vágólapra másolni? (Lazarus nélkül szeretném megoldani)
Mondjuk megkeresek egy részt egy szöveges fájlban és vágólapra másolom.
A szövegfájl-kezelés és benne keresés egyszerű, ezt villámgyorsan meg tudom írni természetesen, a probléma a "vágólaprahelyezés", ezt milyen eljárásokkal csináljam és ezek mely unitban vannak?
Clipboard.pas-ra nem dobott ki semmit, clipboard.pp-re meg olyat dobott ki, mely PalmOS-re íródott...
Amit az első válaszoló írt az lesz a megoldás a problémádra, vagy pedig mégiscsak használod a Lazarust. Abban is lehet konzolos alkalmazást írni, ha nem akarsz grafikus felületet.
Lazarusban gondolom hozzá kell adni a projekthez az LCL-t, utána már fel tudod venni a uses után a clipbrd unitot.
Ezt a unitot így tudod használni: [link]
Nálam nem találja a Clipbrd unit-ot, Lazarus-ból kimásolva az Unit verzióját illetően panaszkodik, hogy nem megfelelő.
A PPU és az .o fájlokat másoltam ki, egyik se tetszett neki, külön-külön sem.
Konzolos alkalmazásban nincs clipboard, hiszen az a windows szolgáltatása.
Ha kell, akkor meg kell írnod. Nem egy nagy feladat, hiszen lényegében memóriafoglalás az egész.
Azt nem látom be, hogy a lazarus miért nem jó neked?
Ott a clipbrd unit kell ilyesmihez és a clipbrd.assign(data_to_clipbrd) függvényt kell meghívnod.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!