- Android alkalmazások - szoftver kibeszélő topik
- Motorola Razr 60 Ultra - ez a kagyló könnyen megfő
- Honor 200 Pro - mobilportré
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Samsung Galaxy Watch7 - kötelező kör
- Samsung Galaxy A53 5G - kevesebbet többért
- Netfone
- Poco F6 5G - Turbó Rudi
- Samsung Galaxy A54 - türelemjáték
- Milyen okostelefont vegyek?
Új hozzászólás Aktív témák
-
DrojDtroll
veterán
Sziasztok!
Visual Studio-hoz ismertek olyan kiegészítőt vagy beállítást amellyel automatikusan bezárhatók az inaktív preproc. direktívák? Egy másik dolog az a összes komment eltüntetése lenne amire megoldást keresek. Össze szeretném csukni az egysoros kommenteket is. Első pár szó ha látszódna az már bőven elég lenne. Törölni nem akarom a kommenteket.
Köszi -
DrojDtroll
veterán
Jól sejtem, hogy ott ahol "as" operátor van használva kellene null-check is?
(ASP.NET Webforms legacy projekt -> nagyon sok helyen van a session-ből listába-tömbbe alakítás, majd munka a listán null check nélkül)
-
DrojDtroll
veterán
Sziasztok!
Van tool arra, hogy egy adott nagyobb rafaktorálás után kiderítsem, hogy a refaktorálás módosított-e valamit a program logikáján?
Sajnos olyan projektről van szó amihez semmi teszt nincs. -
DrojDtroll
veterán
válasz
Atomantiii #9478 üzenetére
Nem biztos, hogy értem a problémát.
Csak a designer-ben van gond?
-
DrojDtroll
veterán
Sziasztok!
ha egy konfigurációs értékben van hiba(nem alakítható a megfelelő formátumúra) milyen exception-nel térnétek vissza? -
-
DrojDtroll
veterán
Sziasztok!
Van sok 8MB-os fájlom, amit szeretnék feldolgozni. A fájlok pontosan 2048x2048 db előjel nélküli két byte-os egész számot tartalmaznak binárisan.
Az első megoldásban két for ciklus segítségével olvastam be 16 bitenként. Próbaként megpróbáltam 64 bitet beolvasni és biteltolással előállítani a 64 bites számból a 4db 16 biteset. Úgy néz ki ez a módszer kb. kétszer olyan gyors mint a 16 bites.
Különböző tömböket kapok és nem tudom hol a hiba.
Mi okozza a különbséget?
-
DrojDtroll
veterán
válasz
DrojDtroll #9225 üzenetére
A HorizontalAlignment property nélkül tökéletes középen van.
MÁS:
Van itt olyan forumtárs aki annó fejlesztett windows 8-as vagy 8.1-es telefonra? -
DrojDtroll
veterán
Sziasztok!
Egy kis WPF WTF
Van egy Image control-om aminek a HorizontalAlignment-jét próbálom beállítani. Left és Right értéken tökéletes, de Centeren nem esik középre.
https://www.youtube.com/watch?v=QZgKbiGMaQg&feature=youtu.be
Mi lehet a megoldás?
-
DrojDtroll
veterán
.net core 3-as web api-s projektben miért nem tudom használni a Bitmap class-t? Amikor bereferenciálom a system.drawing.dll-t a következőt kapom:
Failed to create the wrapper assembly for type library "{d37e2a3e-8545-3a39-9f4f-31827c9124ab}". Type library 'System_Drawing' was exported from a CLR assembly and cannot be re-imported as a CLR assembly.
-
DrojDtroll
veterán
Sziasztok!
Entity framework-öt akarok használni egy feladatomhoz Code-First megközelítésben. Adott két egyed, amelyek között sok sok kapcsolat van. Hogyan érdemes a két objektumot összekapcsolni? A köztük lévő kapcsolat számos attribútumot tartalmaz. Megoldható a kapcsolás új class létrehozása nélkül?
-
DrojDtroll
veterán
Milyen verziókövetést használtok?
Én a Microsoft tfs-es megoldását a tfvc-t de elég bug-osnak tűnik néha. Van közöttünk valaki aki ugyanezt használja? Ha igen, milyen hibákkal találkoztatok eddig?
-
DrojDtroll
veterán
Sziasztok!
Gondolom a legtöbben itt Visual Studiót használunk a fejlesztéshez. Elég lusta vagyok ezért sokszor inteli menüből generálok metódust. Mért tart ez néha nagyon sok ideig?
-
DrojDtroll
veterán
Akkor röviden leírom hogy miről van szó.
Van egy munkafájlom. Ehhez létrehozok egy default képet és egy előnézeti képet. A két képet két külön osztály kezeli. Ennek a két osztálynak van egy-egy függvénye: GetFileName(). Ez azt csinálja hogy visszaadja munkafájlhoz a default vagy az előnézeti képet. Ennek a függvények kellene statikusnak lennie.
-
DrojDtroll
veterán
válasz
Peter Kiss #8512 üzenetére
A függvények stringeket add vissza és nem akarom mindig példányosítani az osztályt amiben szerepel.
-
DrojDtroll
veterán
Sziasztok!
Bizonyos osztályoknak elő akarom írni hogy valósítsanak meg függvényeket. Eddig ezt interface-szel oldottam meg. Sajnos statikus függvényeket így nem tudok használni. Van erre valami jó megoldás?
-
DrojDtroll
veterán
Azt szeretnéd, hogy ha behúzol valamit az openfiledialogra akkor automatikusan megnyitódjon?
-
DrojDtroll
veterán
Sziasztok!
Próbálok emailt küldeni egy c# alkalmazásból. A body-t egy stringbuilderrel állítom össze. A body-ba van egy két beégettét rész, de néhány rész egy osztály property-jéből származik. A property-ből jövő részek karakterkódolása nem megfelelő. pl az á betű nem jelenik meg rendesen.
Mi lehet a megoldás?
public void SendEmailToPerson(Person person)
{
StringBuilder body = new StringBuilder();
body.Append("valamni");
byte[] bytes = Encoding.Default.GetBytes(person.Name);
string name = Encoding.UTF8.GetString(bytes);
body.Append(name);
if (person.Alias != "")
{
byte[] bytes2 = Encoding.Default.GetBytes(person.Alias);
string alias = Encoding.UTF8.GetString(bytes2);
body.Append(" a.:");
body.Append(alias);
}
body.Append("!");
body.Append("<br><br>valami");
body.Append("<br><br>");
body.Append("valami");
body.Append("<br><br>");
body.Append("Üdvözlettel:<br>");
body.Append("valami<br>");
var msg = new MailMessage("gfszon@hallgato.uniduna.hu", person.EmailAddress);
msg.BodyEncoding = Encoding.GetEncoding(1252);
msg.IsBodyHtml = true;
//htmlBody is a string containing the entire body text
var htmlView = AlternateView.CreateAlternateViewFromString(body.ToString(), new ContentType("text/html"));
//This does the trick
htmlView.ContentType.CharSet = Encoding.UTF8.WebName;
msg.AlternateViews.Add(htmlView);
SendMail(msg); -
DrojDtroll
veterán
A fájlok.
Egy digitális érzékelő 2048x2048 db 2 byte-on tárolt uint-et tesz lesz egy fájlba. Egy mérési fájl így 8MB. Ebből van egy jópár darab.
Folyamatosan jönnek újabb fájlok, és ezeket szeretném minden gépen naprakészen látni.
-
DrojDtroll
veterán
Használ itt valaki ingyenes VSTS-t?
Van ennek valami jobb topikja itt a PH-n?
-
DrojDtroll
veterán
El kell készítenem egy shell-t ami a következőket tudja.
Felfele nyilra visszajön az előző sor.
Előzmények, bezárás után is.
Tab kiegészítés(csak opcionális, nem létszükséglet)A bevitt string feldolgozásával már nincs bajom.
Van erre valami jó példaprojekt, ami valamilyen shell szerű működést valósít meg, vagy mindent kezdjek az alapokról?
Console ablakos és forms megoldás is érdekel.
-
DrojDtroll
veterán
válasz
Peter Kiss #8436 üzenetére
köszönöm
nem is gondoltam volna hogy ez ilyen szépen meg van valósítva, és nem kell a round-dal foglalkozni
-
DrojDtroll
veterán
Sziasztok!
Hogyan illik float-ot vagy double unit tesztben összehasonlítani?
-
DrojDtroll
veterán
Adott az alábbi hover esemény:
private void pictureBox1_MouseHover(object sender, EventArgs e)
{
Point Loc = iom.pict.GetLoc(UserControls.Positioner.GetAbSLoc(pictureBox1));
try
{
if (Mouse.LeftButton == MouseButtonState.Pressed)
{
clickHandler.Moved(Loc);
}
Iom.pict.toolTip.SetToolTip(this.pictureBox1, "X:"+Loc.X.ToString()+" Y:"+Loc.Y.ToString()+" Intenzitás"+iom.m.avg_int_array[Loc.X, Loc.Y].ToString());
}
catch (Exception)
{
}
}Az if nem úgy működik ahogy kellene neki. Hiába van lenyomva a bal touchpad gombja, nem hívódik meg a Moved metódus.
Mi lehet a gond?
-
DrojDtroll
veterán
válasz
lord.lakli #8310 üzenetére
ki fogom próbálni ezt a lehetőséget is.
-
DrojDtroll
veterán
Köszi a tippet.
Amikor a felhasználó rajzolja a vonalat, és új koordinatara érkezik az eger, akkor a régi koordinátákat nem kellene eldobnom, hogy tudjam mit kell visszaszinezni átlátszóra. Gondolom ez így gyorsabb mint végigmenni az összes keppontton.
Jól gondolom?
-
DrojDtroll
veterán
Nem hiszem hogy a paintben minden egyes mozdulatkor új kép generalodik.
Van egy pictureboxom. Az image-e egy Bitmap. Amikor a Bitmap-et megvaltoztom akkor automatikusan változik az is amit a pictureboxon látok? Vagy valami frissítő metódust kell meghívni?
-
DrojDtroll
veterán
válasz
BTminishop #8304 üzenetére
Ez teljesen világos. A függvények meg is vannak a globálisról lokális koordinátára alakításra.
-
DrojDtroll
veterán
Sziasztok!
Fejlesztek egy Forms alkalmazást, ahol feladat, hogy különböző képekre vonalakat lehessen rajzolni a következő működéssel:
A felhasználó lenyomja a bal egér gombot(ez lesz a kezdőpont) -> lenyomott egérgombbal a felhasználó meghúzza az egyenes vonalat -> ha elérte a kívánt végpontot akkor felengedi az egérgombot. Az egér mozgása közben folyamatosan látszódnia kellene a rajzolt vonalnak. Pontosan úgy kellene működni, mint amikor paintben vonalat rajzolunk, illetve a rendernek is ugyan olyan gyorsnak kellene lennie.Jelenleg egy elég kompromisszumos és rossz megoldásom van. A felhasználó kattint mind a két ponton. Egy anti alaising osztály megmondja, hogy milyen képpontok esnek a két pont közé. A megkapott pontokon végigiterálva beállítom a bitmap pixeljeit a megfelelő színűre. Ezzel főkép az a probléma, hogy nem látja a felhasználó előre amit létre fog hozni.
-
DrojDtroll
veterán
válasz
Peter Kiss #8294 üzenetére
Van egy ColorPalette osztályom. Annak a példányait szeretném elmenteni és később visszaállítani.
-
DrojDtroll
veterán
válasz
DrojDtroll #8292 üzenetére
Ezt a problémát megoldottam úgy hogy csináltam egy osztály ami egyetlen color field-et tartalmaz.
Most a serializációval küszködök.
A Class amit el kellene menteni.
using System;
using System.Collections.Generic;
using System.Drawing;
using System.IO;
namespace raw_data
{
[Serializable]
public class ColorPalette : Data.ISeriazable
{
private List<Imaging.RefColor> _colorList;
public string SerializedName { get; set; }
public ColorPalette()
{
ColorList = new List<Imaging.RefColor>();
ColorList.Add(new Imaging.RefColor(Settings.ColorPalette.Default.DefaultMin));
ColorList.Add(new Imaging.RefColor(Settings.ColorPalette.Default.DefaultMax));
SerializedName = Settings.Folder.Default.ColorPalette + Path.AltDirectorySeparatorChar + System.IO.Directory.GetFiles(Settings.Folder.Default.ColorPalette).Length;
}
public List<Imaging.RefColor> ColorList { get => _colorList; set => _colorList = value; }
public Lut lut { get; set; }
public string GetSerializedName()
{
return SerializedName;
}
}
}A serializálást végző függvény:
public static void SerializeObject(Data.ISeriazable obj)
{
IFormatter formatter = new BinaryFormatter();
Stream stream = new FileStream(obj.GetSerializedName(),
FileMode.Create,
FileAccess.Write, FileShare.None);
formatter.Serialize(stream, obj);
stream.Close();
}A visszatöltés metódusa
internal static void LoadSerializedPalettes(GroupBox colorPaletteGroupBox)
{
string[] serializedfilenames=Directory.GetFiles(Settings.Folder.Default.ColorPalette);
foreach (var item in serializedfilenames)
{
IFormatter formatter = new BinaryFormatter();
Stream stream = new FileStream(item,
FileMode.Open,
FileAccess.Read,
FileShare.Read);
ColorPalette cp = (ColorPalette)formatter.Deserialize(stream);
stream.Close();
ColorPaletteSettings.ColorPaletteList.Add(cp);
AddNewPalatte(colorPaletteGroupBox, cp);
}
}Nem töltődnek rendesen vissza az objektumok. A stream még rendesen megvan. Debugban látom, hogy a hossza olyan mint amilyennek lennie kell.
Mitől lehet, hogy mégis null-t kapok?
-
DrojDtroll
veterán
Referencia típusú color-ra volna szükségem. Hogyan a legegyszerűbb ezt megoldani?
-
DrojDtroll
veterán
Sziasztok!
Beállításokat milyen formában illik elkészíteni egy formos programhoz? Jelenleg minden beállítható paraméter egy statikus osztályban van. A beállítások meg nem menthetők, később ezt xmlserializerrel akarom megoldani. Járható ez az út, vagy más megoldást kellene keresnem?
Új hozzászólás Aktív témák
Hirdetés
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Android alkalmazások - szoftver kibeszélő topik
- Luck Dragon: Asszociációs játék. :)
- Motorola Razr 60 Ultra - ez a kagyló könnyen megfő
- Nintendo Switch 2
- Kerékpárosok, bringások ide!
- Eredeti játékok OFF topik
- Honor 200 Pro - mobilportré
- Béta iOS-t használók topikja
- Milyen TV-t vegyek?
- AliExpress tapasztalatok
- További aktív témák...
- Bomba ár! Dell Inspiron 15 5578 2in1: i7-7GEN I 16GB I 256SSD I 15,6" FHD Touch I Cam I W11 I Gari!
- Eladó ÚJ, BONTATLAN Samsung Galaxy A05s 4/64GB ezüst / 12 hónap jótállással!
- Bomba ár! Lenovo ThinkPad X390: i5-G8 I 16GB I 256GB SSD I 13,3" FHD Touch I Cam I W11 I Gari!
- Új Apple iPhone 16 Pro Max 256GB, Kártyafüggetlen, 3 Év Garanciával
- IBM/Lenovo Thinkpad T60
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged