Hirdetés
Új hozzászólás Aktív témák
-
lacko81
tag
válasz Tele von Zsinór #1501 üzenetére
Már sikerült megoldani. Egyébként van IntToBin függvény... bár nehéz előcsalogatni, de lehet, hogy nem mindegyik verzióban van. A bitműveleteket meg sikerült kikerülnöm stringműveletekkel. Azért köszönöm a válaszod... az assemblyre nem is gondoltam, pedig most, hogy mondod lehet, hogy könnyebb lett volna.
A recipriverzexkluzíva egy olyan szám, amely önmagán kívül minden más számmal egyenlő.
-
Rolly
veterán
olyan problémám van hogy bizonyos fájlokat szeretnék bezippelni, delphi alól. A kérdésem az lenne hogy ezt hogyan tudom megtenni. A zip tartalma egy wml fájl lenne meg egy könyvtár (Texture) amiben pedig képek vannak, s ebből kellene nekem egy zipet csinálnom aminek a kiterjesztése .wrz lenne.
A másik kérdés hogy hogyan tudok fájlokat kopizni egyik helyről a másikba, pl nekem imageben vannak a képeim s azokból bizonyos képeket a wrz-be kellene másolnom. -
Andie
őstag
-
Andie
őstag
Tudsz te, ha akarsz
Egyébként barátod a help, meg a google. Helpnél ugye ráállsz a ''Deletefile'' szóra a kurzorral, és F1.
Googlénál meg a varázsszó : Delphi.
Tehát a példa okáért : Delphi delete file
És már dobálja is a jobbnál jobb kódokat.Samsung Galaxy A50 - Samsung UE46D6100 - BNet Tag: Andie#2999
-
prekox
csendes tag
Sz'asztok!
Egy Windows-os program főablakának gyermekablakait szeretném lekérdezni (a handle-jük kellene)! A progit nem én írtam, csak értékeket szeretnék kimásolni belőle programból!
Valahogy biztos meg lehet csinálni, mert a Delphihez tartozó WinSight32 az megmutatja a gyermekablakok handlejeit, viszont ha a viszgált program valamiért újraindul, akkor a handlek megváltoznak és így a programom használhatatlan! (nincs szándékomban kártékony programot írni)
Császtok! -
prekox
csendes tag
A FindWindow csak akkor jó, ha van az ablaknak felirata, de amiket én keresek azoknak nincs felírata, vagy ha van, akkor az sűrűn változik. Ha az ablakokat tudnám azonosítani, akkor a GetWindowText függvénnyel le tudnám kérdezni a tartalmukat (feliratukat), ezek textboxok.
-
Speedo
tag
Hello !
Egy adatforgalom mérőt, figyelőt szeretnék írni, de még nincs ismeretem az ilyen irányú függvényekről, komponensekről ! Ha tudtok oldalt, doksit ahonnét képezhetem magam írjátok meg kössz ! (lényegében az aktuális feltöltési és letöltési sebbesség figyelése amit még nem tudok megvalósítani, torry-t nézegettem de lehet én vok a béna nem sokmindent találtam erről ott) -
yash
senior tag
Sziasztok!
Minimális segítségre lenne szükségem. Van egy kész forrás, a [link] címen. Ez egy delphi forráskod, kb 100 sor kód. Nos, ez egy plugin a Poptray nevü programocskához, ami annyit csinál, hogy a háttérben figyeli a leveleket, és ha jön egy levél, elkezdi villogtatni a Scroll-lock lámpát. Nos, mivel nincs delphi fejlesztőm, és nem is szoktam iylet, légyszi, vki irja át, hogy ne a scroll lock villogjon, hanem a NumLock! Minimális programozási ismerettel rendelkezem, mindössze pár szót kell kicserélni a forrásban, és leforditani, de nekem nincs hozzá környezetem, sem tudásom. Téynleg pofonegyszerü dolog, ha vki ráér 5 percre, légyszi csinálja meg nekem! A compile-t pedig küldje el nekem! yash (kukac) vipmail (pont) hu
Ha programocska pedig a http://www.poptray.org/ cimen érhetö el, ennek a plugin-je. Ingyenes, kicsike. Csak éppen a pluginja nem megfelelő számomra, és sajnos nem is konfigolható Ha vki konfigolhatóra megcsinálja, az nekem hab a tortán, de nem kérek iylet direktben! Nekem elég, ha a NumLock villog szépen.
Nagyon szépen köszönöm!
ui: azért fontos a lámpacsere, mert a notebookomon a scroll-lock nak nincs lámpácskája
[Szerkesztve] -
SupaCow
tag
Szertenék kérni valakitől egy kész sample source-t.
A lényeg hogy fájlt kezeljen a program. Lehessen a fájlba irni, és ha ismét indítom a programot, akkor vissza lehessen olvasni amia fájlba van.
Köszönöm. nagy segítség lenne.
boros.gergely(kukac)gmail.comf: @geboleather
-
Rolly
veterán
válasz Tele von Zsinór #1517 üzenetére
csak egy save, open dialog kell, meg egy asszem memo kell
-
Rolly
veterán
olyan kéne nékem, hogy egy edit mező csak számokat fogadjon el.
max 2 tizedes jegy legyen, egészből meg amennyi jól esik
de az se baj, ha csak inteket fogad, sőt jó lesz így inkább. -
Rolly
veterán
válasz Drótszamár #1522 üzenetére
de nekem olyan kéne, hogy 0-10000ig adhat be számokat a user, ahoz meg nem jó ez ahogy látom
-
g4dg3t
senior tag
celszeru beszerezni egy normalis NumericEdit komponenst, de ha nem akarsz kulso stuffot es tenyleg nincs szukseged mas ficsorre akkor a TEdit.OnKeyPress esemenyet kezeld le az alabbi koddal:
const EDITMAXVALUE = 10000;
var tmpNum: integer;
begin
if Key in ['0'..'9'] then begin
tmpNum:=StrToIntDef((Sender as TEdit).Text + Key,0);
if tmpNum > EDITMAXVALUE then Key:=#0;
end
else
if Key <> Char(VK_BACK) then Key:=#0;
end;
[Szerkesztve] -
g4dg3t
senior tag
Sender parameter megadja a hivo objektumot, tehat (Sender as TEdit).xxx formaban el tudod erni a peldany osszes property-jet es metodusat.
(Sender as TEdit).Name-el kapod meg a peldany nevet...ezt hasznalhatod ha el akarod agaztatni.
pl.:
...
if (Sender as TEdit).Name = 'Size' then
... -
Tottone++
csendes tag
Sziasztok a kérdésem Delpihvel kapcsolatos, remélem tudtok segíteni, sürgős:
egy byte-orientált adatátviteli protokollhoz kellene Delphiben mindenféle adatokat byte-okra bontani:
- word
- double
- string
(Arról van szó, hogy AdvStringGrid-et használok, a stringekben lévő adatokat átalakítom, StrToInt meg StrToFloat-al, ahol kell, aztán tovább kéne bontani byte-okra)
A word azt hiszem működik alsó-felső byte maszkolással.
De hogyan lehet egy string adott karakterét kinyerni (karakterként és nem stringként!)?
PAnsiChar pointer?
És hogyan lehet 8 byte-os Double számokat byte-okra bontani?
Nagyon köszönöm a segítséget előre is! -
Tottone++
csendes tag
A karakter dolog megoldódott:
egyszerűen a megadott string tömbként kezelhet a string -re hivatkozás i-ik karaktert ad vissza...a double-os probléma még fenn áll. -
Rolly
veterán
hogyan lehet labelt középre igazítani? csak mert van a programomban language select s angolul rövidebb a szöveg mint magyarul s hülyén néz ki hogy nem középen van
-
Rolly
veterán
válasz Tele von Zsinór #1536 üzenetére
tudom ezt be is állítottam, de mégsem rakja középre a szöveget
-
Rolly
veterán
valakinek nincs valami jó kis cucca amivel lehetne zippelgetni?
-
meone
tag
Sziasztok
Egy kis segitség kéne vízsgához kell beurót bemutatni. Semmi ötletem nincsen, hogy hogy kéne megcsinálni őket.
A kérdések:
1.Írj egy rövid metódust az MDI alkalmazásodhoz, ami megnyit 5 ablakot, majd sorban aktívvá teszi őket 5-5 másodpercre!
2.Írj egy olyan ciklust, ami a főablak minden megnyitott gyerekablakát bezárja! A ciklusban használd az MDIChildCount függvényt!
3. Örököltess az MDIGyerek formból egy példányt, ez után írd úgy át a kódot, hogy a származtatott példány az MDIKeret származtatott példánya legyen!
4.Az előbbi feladatban kézzel származtatott osztálynak írj egy konstruktort, ami bizonyos tulajdonságokat adott értékekre állít be, ezután szúrj be egy új menüpontot a Fájl menübe, amire rákötöd újonnan létrehozott konstruktorunkat.
5.Írj egy osztályt, ami bemeneti értékként egy személy magasságát kéri centiméterben, majd visszaadja azt méterben!
Köszi.Elnézést kérek mindenkitől a helyes írásom ért :)
-
_MaSTeRFoXX_
csendes tag
Sziasztok!
Olyan problémám lenne hogy adott egy tömb tele 8bites számmal (y érték. mondjuk 512db) (Soros porton keresztül érkezik). Azt kellene megoldani hogy egy bmp-ben ábrázoljam a pontokat. Az adatfogadással semmi gond nincs ott működik minden. Az ábrázolással van gond. Eddig úgy csináltam hogy értékenként kiolvastam a tömbből majd ábrázolgattam egy Timage-ben bitmap ként kezelgetve(az egymás után lévő pontokat vonallal húztam össze, moveto és lineto paranccsal ). Az a gond vele, hogy iszonyatosan lassú, és nagyon terheli a gépet. Belassul a többi program is a gépen. Ráadásul ezt a kirajzolást kb minden másodpercben legalább egyszer végig kéne vinni, persze minden rajzolás után (előtt) kitörölni(amikor az egész tömböt kiolvasta). Ezt eddig úgy csináltam hogy soronként rajzoltattam vele egy vonalat a háttér színével, tudom hogy ez nagyon ronda megoldás, de nem találtam jobbat.
Valaki tud erre a tömbből ábrázolásra valami kulturáltabb megoldást?
[Szerkesztve] -
_MaSTeRFoXX_
csendes tag
válasz _MaSTeRFoXX_ #1545 üzenetére
Megoldódott...
Létrehoztam egy bitmapet a memóriában, majd ezzel dolgoztam, a legvégén raktam ki arra a képre amit látni is fogok -
cidalain
veterán
sziasztok kéne egy kis help.
van egy parancssoros program 100-féle kapcsolóval. ehhez akartam csinálni grafikus felületet, hogy egyszerűbb legyen indítani, ne kelljen kézzel dos-ablakba a kapcsolókat irogatni, és azokat mindet fejbetartani.
ezt a részét megoldottam delfiben, csak kattintgatni kell, hogy melyik kapcsolót akarom, stb.
ezt össze is teszi így a programom:
program.exe -akarmi -masodikopcio -kutyagumi
namármost ezt már csak futtatnom kellene. itt jöttek a problémák. ha csak imán a program.exe fájlt kéne kapcsolók nélkül akkor minden oké. így paraméterekkel együtt viszont rá sem bagózik. ShellExecute-tal próbáltam.
valami ötlet?>> GearBest Club Veszprém << >> https://www.facebook.com/gbc.veszprem <<
-
cidalain
veterán
köcce megy.
közben mondjuk megoldottam máshogy (csináltam egy batot a delphiből, és azt futtattam shellexecute-tal)
esetleg egy olyat szerinted lehetne, hogy ezt az exet a delphi fájlon belül egy másik frame-be futtassam, hogy a command line abba a frame-be nyilna meg, vagy emulálni valahogy egy command linet delphiben?>> GearBest Club Veszprém << >> https://www.facebook.com/gbc.veszprem <<
Új hozzászólás Aktív témák
- Politika
- Kerékpárosok, bringások ide!
- Yettel topik
- Villanyszerelés
- TCL LCD és LED TV-k
- Sony MILC fényképezőgépcsalád
- iPhone topik
- Samsung Galaxy S21 és S21+ - húszra akartak lapot húzni
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- gban: Ingyen kellene, de tegnapra
- További aktív témák...
- Playstation PS VR2 GARANCIÁLIS
- Eladó kerregő Lian Li Trinity II Performance AIO 360mm!
- Latitude 5520 15.6" FHD IPS i5-1145G7 Iris Xe G7 16GB 512GB NVMe WIFI 6 gar
- GAMER PC - RTX 2060 6GB - RYZEN 5 4500 - 16GB DDR4 RAM - 240GB SSD - 500GB HDD
- Új iPhone 14 Pro 256GB deep purple gyári független 6 hó gari