- Poco X6 Pro - ötös alá
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Google Pixel 10 és 10 Pro összehasonlító gyorsteszt
- Xiaomi 14T Pro - teljes a család?
- iOS alkalmazások
- Google Pixel topik
- iPhone topik
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- OnePlus 8 Pro - a túlgondolt
- Xiaomi 15 Ultra - kamera, telefon
Új hozzászólás Aktív témák
-
Immy
őstag
A hiba ott volt, hogy a törlésnél az exception-t nem kezeltem normálisan. Pl.: ha egy file-t más folyamat használja akkor az egész megállt.
void delete(string eleresi_ut)
{
string[] files = Directory.GetFiles(eleresi_ut);
string[] directories = Directory.GetDirectories(eleresi_ut);
foreach (string file in files)
{
try
{
File.Delete(file);
}
catch (Exception ex)
{
listBox1.Items.Add("Amiket nem tudtam törölni: ");
listBox1.Items.Add(ex.ToString());
}
}
foreach (string directory in directories)
{
try
{
Directory.Delete(directory, true);
}
catch (Exception e)
{
listBox1.Items.Add("Amiket nem tudtam törölni: ");
listBox1.Items.Add(e.ToString());
}
} -
ArchElf
addikt
Jogosultság probléma lehet (pl úgy van beállítva, hogy csak a felhasználónak van hozzá joga, az adminisztrátoroknak nincs), de lehet, hogy titkosítva van, és nem vagy hozzáadva jogosultakhoz. Az is lehet, hogy valami rendszerfolymat fogja a könyvtárat.
Kérd le előbb a könyvtár jogosultságio listáját. Ja és adminként korlátozott, vagy tényleges admin módban futtatod a törlést (UAC)?
Ha semmi nem megy, próbáld meg WMI-vel törölni a fájlokat (az asszem SYSTEM jogokkal igyekszik csinálni).AE
-
ArchElf
addikt
Valószínűleg nem texbox-ba írja ki az értékeket, hanem mondjuk egy sima control-ra grafikusan (Graphics DrawString). Ezt is meg lehet hackelni (már ha a hook-olás már megy), csak el kell térítened a megfelelő függvényt, hogy megkapd az átadott értéket.
Ha ez nem megy, megpróbálkozhatod a kontrol helyét meghatározni és utána leszedni a képet:
http://www.vcskicks.com/capture-control-graphics.phpAE
-
ArchElf
addikt
És ha az előző és az azelötti hozzászólásomat összekombinálod?
Értsd:
1) kikeresed az összes "A" elemet: GetElementsByTagName("A");
2) addig nézed őket, míg meg nem találod, amelyiknek a class property-je az amire te keresel GetProperty("class")
3) megnézed, hogy mi a href tulajdonsága GetProperty("href")
4) átadod a HREF értékét a webbrowser controllnak - voila...AE
-
ArchElf
addikt
http://msdn.microsoft.com/en-us/library/system.windows.forms.htmldocument.aspx
GetElementsByTagName, ha megvan a lista, onnan leelenőrzöd a class-t egy iterációban.if (webBrowser1.Document != null)
{
HtmlElementCollection elemColl = null;
HtmlDocument doc = webBrowser1.Document;
if (doc != null)
{
elemColl = doc.GetElementsByTagName("A");
foreach (HtmlElement elem in elemColl)
{
string elemName;
elemName = elem.GetAttribute("CLASS");
if (elemName == "valami")
{
elem.Focus();
break;
}
}
}AE
-
Immy
őstag
Nagyon sok "szórakozás" után megtaláltam a megoldást:
HtmlElement name = webBrowser1.Document.All["neve az input-nak"];
if (name != null)
{
name.InnerText = "amivel kiakarjuk tölteni";
}
HtmlElement pass = webBrowser1.Document.All["neve az input-nak"];
if (pass != null)
{
pass.InnerText = "amivel kiakarjuk tölteni";
} -
Immy
őstag
Üdv
Azt megtaláltam, hogy linkre hogyan lehet ugrani vagy id-re. (működik is)
object dom = webBrowser1.Document.All["submit"].DomElement;
Type t = dom.GetType();
System.Reflection.MethodInfo click = t.GetMethod("Click");webBrowser1.Document.GetElementById("submit").InvokeMember("Click");
Viszont nálam a link állandóan változik....
Üdv: Immy
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- GARANCIÁLIS BONTATLAN MINDEN MACBOOK AIR M4
- Tyű-ha Lenovo Thinkpad X1 Carbon G8 Profi Érintős Laptop 14" -50% i7-10610U 4Mag 16GB/512GB FHD IPS
- AKCIÓ BONTATLAN GARIS IPHONE 16 PRO ÉS PRO MAX MINDEN SZÍNBEN ÉS TÁRHELLYEL 1 ÉV GARANCIÁVAL
- iPhone 17 Air - összes tárhely és szín bontatlan, viszonteladótól független 1év Apple garanciális
- iPhone 13 128GB midnight-black, független + extra tokok
- Azonnali A320 B350 X370 B450 X470 A520 B550 X570 chipset alaplap felvásárlás személyes/csomagküldés
- BESZÁMÍTÁS! Asus A620M R5 7600X 64GB DDR5 1TB SSD RX 6900XT 16GB Zalman Z1 Plus Chieftec 850W
- GYÖNYÖRŰ iPhone 11 64GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS2190, 100% Akkumulátor
- GYÖNYÖRŰ iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3315, 90% Akkumulátor
- LG 34GS95UE - 34" Ívelt OLED / QHD 2K / 240Hz & 0.03ms / 1300 Nits / NVIDIA G-Sync / AMD FreeSync
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest