- Luck Dragon: Asszociációs játék. :)
- sziku69: Szólánc.
- Klaus Duran: Youtube AI szinkron
- gban: Ingyen kellene, de tegnapra
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- GoodSpeed: AMD Ryzen 7 7700X vs AMD Ryzen 9 9900X Cinebench R23 & R24 Benchmarkokban mérve
- sziku69: Fűzzük össze a szavakat :)
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- bambano: Bambanő háza tája
- Argos: Adjátok vissza a netet! - szeretnék elaludni!
Új hozzászólás Aktív témák
-
Drótszamár
őstag
-
Drótszamár
őstag
válasz
Jégkokó #1110 üzenetére
Akkor az adott menüpont onclick eseményébe helyezd el a form2.show; parancsot.
Az összeadósnál a gomb onclick eseményébe tedd be ezt. edit4.caption:=inttostr(strtoint(edit1.caption) + strtoint(edit2.caption) + strtoint(edit3.caption));
ha valam nem világos szólj nyugodtan. -
Drótszamár
őstag
válasz
Jégkokó #1108 üzenetére
Mikor akarod hogy előjöjjön ? Tedd pl egy gomb onclick-jébe.
Ezt az összeadós dolgot kifejtenéd kicsit bővebben? Honnan vannak a számok ? Beolvasod őket? Edit-be jönnek az adatok ?
pl olyat lehet csinálni hogy label1.caption:=inttostr(strtoint(edit1.caption) + strtoint(edit2.caption) + strtoint(edit3.caption));
Feltéve hogy egész számokat írtak be.
Ja és lehet hogy az edit-nek text-je és nem captionja van. Ezt így fejből nem tudom hirtelen, és kb 2 hónapja nem delphiztem. -
Drótszamár
őstag
válasz
Tele von Zsinór #1104 üzenetére
Hát igen... Egy hibaüzenet azért sokat segítene. Így nehéz lessz távgyógyítani. És télleg feleslegesek a plussz változók.
Ez a hsz meg tök felesleges, mer ugyan azt mondtam mint te -
Drótszamár
őstag
Ha jól emléxem szerkesztési időben lehet állítani a gridben a színeket --> valszeg futási időben is lehet
Monnyuk ez már nem annyira triviális feladat, de asszem a grid sorain keresztül el lehet érni az adatokat is. Tehát pl az akt sorban lévő értékeket. Na ha sikerül kiolvasni, és futási időben is lehet szerkeszteni a grid tulajdonságait, akkor már könnyű dolgod lessz.
A gyakorlati megvalósításban sajna nem tudok segíteni. régen volt már az adatbázisos bohóckodás, és utáltam is mint a szart.... legalább annyira mint az sql-t papíron. -
Drótszamár
őstag
válasz
Attila1978 #959 üzenetére
Nem biztos, hogy jóra fogok válaszol, mert nem teljesen értettem mit akarsz.
Tehát ha a kattintgatós rész nem megy, akkor:
fogsz pl egy txt fájlt és az első sorba beleteszed a címkét, amit látni fog a felhasználó, a másodikba pedig a fájl nevét. Ebbe a fájlba beleteszed az összes adatot.
Beolvasod a fájlt. A címkét beleteszed mondjuk egy dropdownlist-be vagy egy tree-be, vagy valamilyen indexelhető vizuális akármibe.
A második sorokat beleteszed egy vektorba.
Ha rákattint egy videóra, akkor kiolvasod az elem indexét, elballagsz a vektorba és kiolvasod az adott indexhez tartozó fájl nevét... majd megnyitod amivel akarod.
Remélem érthető voltam, és jó részre válaszoltam.
Sorry a hibákért, de indulok haza, és siettem -
Drótszamár
őstag
válasz
Steelheart #928 üzenetére
Igen megoldható.
Pl a delphi 6.0-ban van ftp komponens. Pofon egyszerű a kezelése. egy fájlt feltöltése kb 8 sor.
ftp = az NMFTP komponens neve
ftp.Host:='szerver';
ftp.UserID:='user';
ftp.Password:='pass';
try
if not ftp.Connected
Then
Begin
ftp.Connect;
End;
ftp.Upload('c:\abc.jpg','fajlneve_a_szerveren.kit');
except
Begin
// HIBA
End;
end; -
Drótszamár
őstag
válasz
kiskekes #893 üzenetére
write - kiirja a szöveget
WriteLn - kiirja a szöveget, és sort emel
pl:
write(''a); write(''b'');
eredmény: ab
writeln(''a''); writeln(''b'');
eredmény:
a
b
A read meg a readln közötti különbségben nem vagyok teljesen biztos. Ha rossz, akkor majd kijavítanak:
read - beolvasás, <enter>-ig. Az enter nem kerül feldolgozásra. A köv beolvasásnál ez hibát okozhat
readln - beolvas 1 sor <enter>-ig. Az enter is feldolgozásra kerül, nem okoz később problémát
remélem érthető voltam.
[Szerkesztve] -
Drótszamár
őstag
Sorry, hogy csak most írok, de este közbejött valami.
Szal, ha a netről le akarod szedni a players.php oldalt, és csak bejelentkezés után tudod megtenni, akkor elősször be kell jelentkezni.
Menny el böngészővel a bejelentkező oldalra, és mentsd le a forrást, és kukkants bele. Ha minden igaz látni fogod, hogy mit post-ol a szervernek. Első lépésként neked is ezt kell majd tenni. A post elküldése után valszeg dob a szerver egy html oldalt, és az oldalhoz tartozik majd egy cookie. Ha a következő oldallekéréskor ezt a cookie-t is elküldöd, akkor a szerver tudni fogja, hogy már bejelentkeztél, és elküldi az oldalt amit kérsz. (különben azt küldené, hogy jelentkezz be, bla, bla, bla).
Ha így leszedted a players.php oldalt, akkor már csak le kell menteni a vinyóra (ez nem kötelező), és indulhat a szanaszéjjel elemzés. Mivel a php kódot a szerver sima HTML oldallá fordítja, így írnod kell majd egy rutint ami feldolgozza azt.
Mentsd le az oldalt a böngésződel, és nézd meg a szerkezetét. Milyen sorok, részek nem változnak, hogyan lehetne kinyerni a HTML kódból az infókat. Én sorrol sorra szoktam végigmenni, de ha sok a szemét, akkor keresek néhány nem változó pontot, ahonnan könnyen megtalálható az infó. (pl. a 124.<br> utáni sorban a 40. karaktertől kezdődik ami engem érdekel, és ''<''-ig tartt.)
Én a 6.0-ás Delphi HTTP komponensét szoktam használni. (pl http.get(''http://www.prohardver.hu/index.html''); ez letölti itt a ph-n az index.html-t)
Na ennyit nagy vonalakban. Ha konkrét kérdés van, akkor jöhet az is. -
Drótszamár
őstag
Lehet hogy a blockread csak a vinyókon, flopikon működik.
Esetleg próbáld meg a copy parancsot használni.
nem 100% hogy így kell csinálni:
exec (''copy x:\könyvtár\amit_masolni_akarsz.kit x:\konyvtar\ahova_masolni_akarod.fil'');
de lehet hogy kell még neki paraméter.
Ez tulajdonképpen az, mintha a parancssorban adnád ki a copy parancsot.
Ennek elvileg működnie kell. -
Drótszamár
őstag
válasz
raven10011 #851 üzenetére
Form1
...
public
{ Public declarations }
end;
var
form_1_valtozoi
implementation
uses form2_neve; (amilyen névvel a vinyóra mentetted pl: u_form2)
--------------------------------------------------------------------------------------
Form2
.....
public
{ Public declarations }
end;
var
valtozo1 : integer;
implementation
------------------------------------------------------------------------------------
Utána a változót simán valtozo1 névvel éred el, mindkét formról.
[Szerkesztve] -
Drótszamár
őstag
válasz
Drótszamár #818 üzenetére
Valaki?
-
Drótszamár
őstag
Lenne egy kérdésem.
Egy webcam kezelő programban egy külső komponenst használok a webcam képének megjelenítésére. Innen lopom le a képet, feliratozom, és megy fel a tárhelyemre percenként. A probléma a következő: a külső komponens csak akkor frissíti a képet, ha a programon van a fókusz. Ha másik programra kattintok, akkor amíg újra rá nem kattintok mindíg ugyan azt a képet mutatja.
Erre tudtok esetleg valami megoldást? -
Drótszamár
őstag
Miért így post-ol a Delphi 6.0 NMHTTP komponense?
username%3D_felhasználó_%26password%3D_jelszó_
És miért nem így?
username=_felhasználó_&password=_jelszó_
Így soha a büdös életbe nem fogok bejelentkezni sehova
Bezzeg a put rendesen küldi
Tud valaki olyan komponenst ami rendesen post-ol? -
Drótszamár
őstag
válasz
Drótszamár #706 üzenetére
Senkinek semmi ötlet?
-
Drótszamár
őstag
Sziasztok! Lenne egy lérdésem:
Hogyan lehet egy delphi programmal bejelentkezni egy szerverre?
Le akarok tölteni onnan néhány oldalt, de csak akkor engedi, ha beléptem.
Ha elpostolom neki a kérést akkor visszaírja a html-be, hogy jelentkezzek be.
Ha böngészővel bejelnetkezek akkor minden ok.
Gondolom elősször a programból kéne bejelentkezni, akkor kapok egy cookie-t, amit minden kérésnél újra el kell küldeni?
Hogyan működik ez a cookie dolog elméletben? -
Drótszamár
őstag
Kössz az alternatív megoldást. De, mert de mindíg van... Egy valamit elfelejtettem mondani: a képeknek majd funkcionálni is kéne: felémegyek --> hint, ha rákattintok akkor pedig uj form megnyitása, a képtől függő tartalommal.
Asszem valami más megoldást kell kitalálnom. Buttont nem akarok használni, mert csúnya.
Ha nem jutok semmire lehet hogy glscene-vel csinálom meg.
Kössz a segítséget mindenkinek. -
Drótszamár
őstag
Sziasztok!
Tudna nekem valaki segíteni? Futási időben akarok képeket (Timage) pakolni egy másik kép fölé, de nem akar összejönni.
k : array[1..1000] of Timage;
for i:= to 1000 do ......
k:=Timage.create(szülő);
k.top, left, picture.loadfromfile, .....
Beállítok egy csomó mindent de nem jelenik meg a kép.
Mit szúrtam el? Nagyon rossz irányba indultam ?
(a végső verzióban majd egy sorban akarom tárolni a képeket)
Új hozzászólás Aktív témák
Hirdetés
- Lenovo ThinkPad P1 Gen 3 UHD, Érintőkijelző, i7-10875H, 32GB DDR4, 256GB SSD, 27% ÁFÁS SZÁMLA, 1ÉV G
- Lenovo ThinkPad L490 FHD, TOUCH, I5-8365U CPU, 16GB DDR4, 256GB SSD, 27% ÁFÁS SZÁMLA, 1ÉV GARANCIA!
- Lenovo ThinkPad T490 FHD, I5-8365U CPU, 16GB DDR4, 256GB SSD, 27% ÁFÁS SZÁMLA, 1ÉV GARANCIA!
- 2020 M1 macbook pro 8/256GB elado/cserelheto
- Lenovo ThinkPad T480s FHD, Érintőkijelző, I5-8350U CPU, 8GB DDR4, 256GB SSD, 27% ÁFÁS SZÁMLA, 1ÉV GA
- Eladnád a telefonod? KÉSZPÉNZES OKOSTELEFON FELVÁSÁRLÁS azonnali fizetéssel!
- Surface Laptop 7 Business edition - Intel Core ultra 5 236V energiahatékonyabb az intelnél! -olvass
- Gamer PC-Számítógép! Csere-Beszámítás! R5 5600 / RX 6700XT 12GB / 16GB DDR4 / 500GB SSD
- Azonnali készpénzes nVidia RTX 5000 sorozat videokártya felvásárlás személyesen / csomagküldéssel
- BESZÁMÍTÁS! ASROCK B550M R7 5800X 32GB DDR4 1TB SSD RTX 3060 Ti 8GB ZALMAN I3 NEO A-Data 650W
Állásajánlatok
Cég: FOTC
Város: Budapest