- Kivenné a részét az új HBM memóriák tokozásából az LG
- Az ASUS legfrissebb analóg billentyűzete az ízületeinket is kímélni szeretné
- A Team Group SSD-je gondoskodik arról, hogy az utolsó bitig letörölhető legyen
- Maximum 320 Hz-et képes magából kipréselni a Philips dual mode-os monitora
- A TSMC gyárthatja a Nova Lake legfontosabb komponensét
- Milyen belső merevlemezt vegyek?
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Milyen házat vegyek?
- OLED monitor topik
- Kezdő fotósok digitális fényképei
- Házimozi belépő szinten
- TCL LCD és LED TV-k
- Nem indul és mi a baja a gépemnek topik
Új hozzászólás Aktív témák
-
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? -
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? -
_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 -
_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] -
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. -
valakinek nincs valami jó kis cucca amivel lehetne zippelgetni?
-
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
-
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
-
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. -
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! -
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
... -
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] -
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
-
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. -
válasz
Tele von Zsinór #1517 üzenetére
csak egy save, open dialog kell, meg egy asszem memo kell
-
SupaCow
aktív 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.com -
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] -
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) -
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.
-
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! -
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. -
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.
Új hozzászólás Aktív témák
Hirdetés
- Kiszivárgott a Pixel 10 Pro
- A fociról könnyedén, egy baráti társaságban
- Milyen belső merevlemezt vegyek?
- World of Tanks - MMO
- iPhone topik
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Háztartási gépek
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Luck Dragon: Asszociációs játék. :)
- További aktív témák...
- IPhone 15 Pro 128GB Szép Állapot! Akku:88% Jótállás: 2026.04.09.-ig
- Game Pass Ultimate előfizetés azonnal, élettartam garanciával, problémamentesen! Immáron 8 éve!
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
- ÁRGARANCIA!Épített KomPhone Ryzen 5 5600X 16/32/64GB RAM RX 7600 8GB GAMER PC termékbeszámítással
- Dell Latitude 8-11. gen i5, i7, 2-in-1 szinte minden típus csalódásmentes, jó ár, garancia
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest