Hirdetés
Új hozzászólás Aktív témák
-
válasz #90999040 #3170 üzenetére
Most ismerkedem a c#-al, és nekem is pont ez a gondom(KeyDown eventet akarok elkapni, de az istennek se akar működni). Amint ráprogramozok vmit a keydown-ra, nem működik se a keydown, se az eddig működő mousedoubleclick. Anno egy spéci megoldást ajánlottak rá, de ez a probléma elfedése nem?
Alapból miért nem működik? Valamiért csak odatették.
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
-
Próbálok összehozni egy pöpec függóleges scroll-t, de nem az igazi.
Kb működik is, de
- döcög/villog
- Amikor hatalmasra sikerül a kép a rotateflip résznél kiakad(Ez a legkissebb gondom, majd tördelem a szöveget, és akkor nem lesz több ezer pixel széles)
- hiába van 25"ms"-ra állítva, meg-meg akad, és lassucska is.
- Az normális, hogy több mint 700MB RAM-ot eszik?Mivel/hogyan lehet lemérni, hogy 1-1 művelet meddig tart?
Létezik fonmabb, egyenletesebb időzítés?pictureBox1.Visible = true;
timer1.Enabled = true;
// A szövegből grafikát gyártunk
Bitmap bmp = new Bitmap(1, 1);
Graphics grafika = Graphics.FromImage(bmp);
// a betuméretet a függőleges felbontáshoz igazítja
int betumeret = felbontasy / 8;
Font betutipus = new Font("Tahoma", betumeret);
SizeF szovegmeret = grafika.MeasureString (textBox1.Text, betutipus );
bmp = new Bitmap(bmp, (int)szovegmeret.Width, (int)szovegmeret.Height);
grafika = Graphics.FromImage (bmp);
grafika.DrawString(textBox1.Text,betutipus , Brushes.Green, 0, 0);
bmp.Save(@"sugo.bmp");
pictureBox1.Size = new Size(pictureBox1.Size.Width , bmp.Size.Height );
pictureBox1.Image = bmp;
pictureBox1.SizeMode = PictureBoxSizeMode.Normal;
// Ha a kép túl nagy, inkább kiakad, minthogy tükrözné
// pictureBox1.Image.RotateFlip(RotateFlipType.Rotate180FlipY);
szovegvegepozicio = -1*bmp.Size.Height+this.Height ;
}
private void timer1_Tick(object sender, EventArgs e)
{
if (szovegvegepozicio <pictureBox1.Location.Y)
{
pictureBox1.Location = new Point (pictureBox1.Location.X, pictureBox1.Location.Y - 2);
}
}sztanozs
Amit küldtél minta az jó, szépen lehet nagy sebességgel is mozgatni az egérrel. Viszont amint az időzítő tekeri, valami nem stimmol.[ Szerkesztve ]
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
válasz sztanozs #6396 üzenetére
Mi mással kéne tekerni?
Annyit kellene csinálnia, hogy kiteszi a képet, amikor azt mondom "play" (pl. lenyomom a szóközt), elindul a szöveg finom görgetése, míg a végére nem ér. Ekkor megáll a scroll.Tulajdonképpen egy súgó programot próbálok kifaragni. Lövésem nincs milyen eseményhez kössem ezt.
Az egeres példád csak arra jó, hogy meglássam azt, hogy sokkal gyorsabban is tudja cibálni a képet. Igaz mozgathatnám n+1 pixellel is, de akkor elég darabossá válik a mozgás.
A folyamatos finom görgetés azért fontos, hogy a szöveget el tudják olvasni, nem mellesleg a sebességét változtatva igazodni tudjon a természetes beszéd ritmusához. Ne legyen feltűnő, hogy olvassa.
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
-
válasz zsolti_20 #6400 üzenetére
másik program funkcióját is bele lehessen iktatni?
Konkrétan mire gondolsz?
van egy textbox, amiben van egy rejtett szöveg de gombnyomásra jelenik meg. Nekem arra lenen szükségem, hogy amint elindul a program ezt a gombot automatikusan megnyomja.
Ennek így se füle se farka. Miért legyen rejtett, amikor egy ből láthatóvá akaros tenni?
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
-
válasz zsolti_20 #6417 üzenetére
Válaszoltam is. kb. a form1 létrehozása után lefuttathatod az első alap lekérdezést.Ez feltölti adatokkal. Vagy készítesz egy önáló lekérdezést, amit meghívsz az alap paraméterekkel. Ez feltölti a szükséges szövegeket. Aztán később ezt hívod meg (felparaméterezve) a gombra klikkeléskor.
Remélem érthetően nyökögtem el!
[ Szerkesztve ]
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
Hátha vkit érdekel: CodeFluent Entities Professional 3 napig ingyenes.
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
Mert tényleg nincs ilyen (java.exe -jar file.jar) nevü fájl abban a könyvtárban.
Próbáld ki így:
ProcessStartInfo ps = new ProcessStartInfo(@"C:\Program Files\Java\jre1.8.0_45\bin\java.exe",@"-jar C:\teljes\eleresiut\program.jar");
Process.Start(ps);Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
-
Az adatszerkezetek, algoritmusok, feltételes elágazás, ciklusokk,... ezek mind olyan dolgok amik fontosabbak (szerintem) mint a nyelv szintaktikája, amivel ezeket leírod.
+ kezdőnek inkább a logo, vagy basic emészthetőbbnek tűnik, mint valamelyik objektum orientált nyelv
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
Mert érthetetlen. Ha pedig az alap dolgokat nem értik (és az hogy felmondja a leckét, nem jelenti azt hogy érti is, és alkalmazni is tudja), márpedig az objektum orientáltság alapelvei nem egyszerűek(nem is vagyok vele tisztában)
pl. Én se értem miért nevezik az egy dimenziós tömböt vektornak. Igaz nekem nem is próbálták megtanítani. Mindenesetre a vektornak iránya szokott lenni nem pedig elemszáma. Szóval nekem ez elég zavaros.
Persze ez csak az én tudatlanságomat bizonyítja.[ Szerkesztve ]
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
-
Hogyan lenne egyszerűbb szöveget tördelni pl. 20 karakterenként?
Arra gondoltam, hogy szétrobbantom a szöveget szavakra pl. a string.split-el, és abból rakosgatom össze. Ami elég macerának tűnik.
Elképzelhető, hogy ha egy richtextbox-ba töltöm be, eljátszok valamelyik paraméterével(font méret, magának a box-nak a szélessége) amivel 20 karakteres lesz 1 sor,és a rendszer tördeli be automatikusan. Ki tudom olvasni soronként?
Vagy van még elegánsabb megoldás?Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
-
válasz kingabo #6485 üzenetére
Nem pont 20 karakter, csak kb. Hogy pontosan mennyi az a felbontás, és betüméret függő. Ha jól láttam a linkelt fürumon pixel pontosan kiszámolja, hogy kifér-e a szöveg. Ez nagyon szimpi, csak még nem értem minden sorát.
Súgógépet próbálok csinálni. Ehez nagy betük kellenek, hogy távolabbról is jól olvasható legyen, ezért nem sok betű fér el egy sorban.
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
Most ott tartok, hogy WinForms-ban van az egész. Mikor elinul a súgó, akkor maximalizálja az ablakot, és ennek a felbontásnak a tört részére állítja a betüméretet. Így felbontástól függetlenül mindég ugyanannyi sor fog megjkelenni. Ezt a szöveget átalakítom bitmap képpé. Ez azért jó, mert egy parancsal tudom tükrözni az egészet, nem kell spéci betűtípus. Ezt pixelenként tolom el, így megvan a függőleges scroll.
Most 2 dologgal küzdök. Az 1ik ez a szövegformázás, a másik pedig a directx időzítés.Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
Arra gondoltam, hogy WindowsPhone-ra is összedobnék pár apróságot. Fejlesztői licence nélkül megoldható? Első körben a saját telefonra tölteném fel, nem a store-ba. Vagy csak store-on keresztül érhető el? Az meg fizetős ha jól tudom.
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
Elkezdtem WPF-be faragni, de vannak problémák.... Pl. Nincs timer. Az sem világos, hogyan tolom el 1/96-od inch-el a textbox-ot? Ha jól értettem ez "felel" meg 1 pixel-nek.
cattus
Köszi! Amikor a Betöltenék egy mintát egyből reklamál, hogy szerezzek be fejlesztői licence-t.[ Szerkesztve ]
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
válasz ferensz #6499 üzenetére
Értem. Ez ugye nem fizetős? Akkor miért kell hozzá egy plusz "fejlesztői" licence? Ezzel mit vállalok magamra?
Karma
Köszi, de ehhez én kevés vagyok. Egy árva bötüt nem értek az egészből, pedig jópár oldalt átnyálaztam.
Ez pl. egy komplett kódnak tűbik, de még lefordítani sem tudom.
using System;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
namespace AnimationCompletedTest {
public partial class MainWindow : Window {
Canvas panel;
public MainWindow() {
InitializeComponent();
MouseDown += DoDynamicAnimation;
Content = panel = new Canvas();
}
void DoDynamicAnimation(object sender, MouseButtonEventArgs args) {
for (int i = 0; i < 12; ++i) {
var e = new Ellipse { Width = 16, Height = 16, Fill = SystemColors.HighlightBrush };
Canvas.SetLeft(e, Mouse.GetPosition(this).X);
Canvas.SetTop(e, Mouse.GetPosition(this).Y);
var tg = new TransformGroup();
var translation = new TranslateTransform(30, 0);
var translationName = "myTranslation" + translation.GetHashCode();
RegisterName(translationName, translation);
tg.Children.Add(translation);
tg.Children.Add(new RotateTransform(i * 30));
e.RenderTransform = tg;
panel.Children.Add(e);
var anim = new DoubleAnimation(3, 100, new Duration(new TimeSpan(0, 0, 0, 1, 0))) {
EasingFunction = new PowerEase { EasingMode = EasingMode.EaseOut }
};
var s = new Storyboard();
Storyboard.SetTargetName(s, translationName);
Storyboard.SetTargetProperty(s, new PropertyPath(TranslateTransform.YProperty));
var storyboardName = "s" + s.GetHashCode();
Resources.Add(storyboardName, s);
s.Children.Add(anim);
s.Completed +=
(sndr, evtArgs) => {
panel.Children.Remove(e);
Resources.Remove(storyboardName);
UnregisterName(translationName);
};
s.Begin();
}
}
[STAThread]
public static void Main() {
var app = new Application();
app.Run(new MainWindow());
}
}
}Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
Itt van ez az msn-es példa, ami a doboz szélességét változtatja:
<EventTrigger RoutedEvent="TextBlock.Loaded">
<BeginStoryboard>
<Storyboard>
<DoubleAnimation
Storyboard.TargetName="MyWipedText"
Storyboard.TargetProperty="(TextBlock.Width)"
To="0.0" Duration="0:0:10"
AutoReverse="True" RepeatBehavior="Forever" />
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</TextBlock.Triggers>Elméletileg csak le kéne cserélnem a .Width-et valami másra, ami a függőleges pozíciót tekeri, de vagy nincs ilyen, vagy eldugták.
Az sem világos, hogy ha sikerül is beröffenteni, hogyan szabályozom mmenet közben a sebességét.
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
Van élet az XNA után?
VS Community 2013 van fent, viszont a Microsoft XNA Game Studio 4.0 hisztizik:Mégiscsak a C# express 2010-re van szükségem, vagy?
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
Nincs hivatalos MS platform rá? Ez nem kicsit vicces.
Amúgy hót nem boldogulok. 80%-ot megeszik egy c2d prociból,vagyis nem így kell megoldani. De akkor hogyan? Hisz ez csak egy szöveg, amit párpixellel odébb dobok...
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
using System.Windows.Threading;
namespace WpfApplication1
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
textblock1.Text = "Az Apple a tegnapi napon igazi bombát dobott a piacra, ugyanis bejelentették, hogy a Metal API-t az iOS-ről áthozzák a Mac OS X új verziójára is. Ez az iparágon belül visszás nézeteket váltott ki. Önmagában nincs baj azzal a politikával, ha valaki a szabványok mellett készít saját technológiákat is, de az Apple esetében inkább arról van szó, hogy a szabványok helyett jött a Metal. A vállalat ugyanis teljesen visszafogta az OpenGL támogatását, és lassan ez igaz lesz az OpenCL-re is. Emellett a nyílt specifikációjú iparági szabványnak készülő Vulkan API támogatására vonatkozóan is mélyen hallgat a cég, ami egyfajta üzenet a fejlesztőknek, hogy válasszák a biztosan létező utat, vagyis a Metal API-t. Egyrészt a fejlesztők nézőpontja érthető, hogy számukra jóval egyszerűbb lenne, ha az Apple a szabványok mellett kardoskodna. Nyilván az OpenGL itt már nem tényező, de az OpenCL és az érkező Vulkan az. Ennek technikai akadálya nincs, de az Apple valószínűleg fél attól, hogy a Khronos Group a jövőben sem fogja kiszolgálni az igényeiket. Ez a legfőbb oka annak, amiért a Metal megszületett az iOS-re, mivel az OpenGL ES 2.0 akkoriban már rendkívül rossz API-nak számított a hatékonyság szempontjából. A Mac OS X-re történő elérhetőség pedig egy folyamat befejezése, vagy éppen kezdete?";
DispatcherTimer idozito = new DispatcherTimer();
idozito.Tick += mozgatas;
idozito.Interval = new TimeSpan(100000);
idozito.Start();
}
double ypos = 0;
void mozgatas(object sender, EventArgs e)
{
ypos-=1.5;
if (ypos < (textblock1.ActualHeight * -1))
{
ypos = 0;
}
textblock1.Margin = new Thickness(0, ypos, 0, 0);
}
}
}Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
Ja igen:XAMLben is megpróbáltam, de...
<TextBlock x:Name="doboz1" Margin="0" TextWrapping="Wrap" Text="Az Apple a tegnapi napon igazi bombát dobott a piacra, ugyanis bejelentették, hogy a Metal API-t az iOS-ről áthozzák a Mac OS X új verziójára is. Ez az iparágon belül visszás nézeteket váltott ki. Önmagában nincs baj azzal a politikával, ha valaki a szabványok mellett készít saját technológiákat is, de az Apple esetében inkább arról van szó, hogy a szabványok helyett jött a Metal. A vállalat ugyanis teljesen visszafogta az OpenGL támogatását, és lassan ez igaz lesz az OpenCL-re is. Emellett a nyílt specifikációjú iparági szabványnak készülő Vulkan API támogatására vonatkozóan is mélyen hallgat a cég, ami egyfajta üzenet a fejlesztőknek, hogy válasszák a biztosan létező utat, vagyis a Metal API-t. Egyrészt a fejlesztők nézőpontja érthető, hogy számukra jóval egyszerűbb lenne, ha az Apple a szabványok mellett kardoskodna. Nyilván az OpenGL itt már nem tényező, de az OpenCL és az érkező Vulkan az. Ennek technikai akadálya nincs, de az Apple valószínűleg fél attól, hogy a Khronos Group a jövőben sem fogja kiszolgálni az igényeiket. Ez a legfőbb oka annak, amiért a Metal megszületett az iOS-re, mivel az OpenGL ES 2.0 akkoriban már rendkívül rossz API-nak számított a hatékonyság szempontjából. A Mac OS X-re történő elérhetőség pedig egy folyamat befejezése, vagy éppen kezdete?" FontSize="72">
<TextBlock.RenderTransform>
<TranslateTransform x:Name="doboz10" X="0" Y="0" />
</TextBlock.RenderTransform>
</TextBlock>
<Button Content="Start" Width="100" Height="50" Margin="10,10,682,509">
<Button.Triggers>
<EventTrigger RoutedEvent="Button.Click">
<BeginStoryboard>
<Storyboard x:Name="B1">
<DoubleAnimation Storyboard.TargetName="doboz10" Storyboard.TargetProperty="Y" From="0" To="-950" Duration="0:0:10" FillBehavior="Stop" />
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</Button.Triggers>
</Button>De itt meg a szöveg elvágódik az ablak alján, + még nem jöttem rá, hogy a sebességet hogyan tekerem menet közben.
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
Elkezdtem az első UniversalApp-om. Itt szépen magyarul lépésrő lépésre le van írva, hogy mit kell(ene) csinálni.
A MainPage (főlap) lecserélése problémába ütközött. Törlöm a MainPage.xaml-t, és hozzá adom a BasicPage-et, MainPage.xaml néven. Látszólag sikerül is a dolog, mert ha megnyitom, már a Basic kinézetet látom a szerkesztőben. Most jön a csavar: Futtatáskor az eredeti üres lap jelenik meg.Rossz a leírás, vagy én csinálok valamit rosszul?
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
-
válasz martonx #6531 üzenetére
a hülye MS annyiszor nyírta ki, változtatta meg drasztikusan az utóbbi években
Mijen igaz! Engem az iritál, amit a skype-al művelnek. Első körben megszüntetik a wp7 támogatást légből kapott kamu indokokkal. Most meg a "modern" verzót nyírják ki. Holott az universal app-á fejlesztés lett volna a logikus lépés. Szerintem.
Becsomagoltam az egészet ide. Adam014 azt megköszönöm, ha ránézel!
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
"Szeretnénk, ha mindenki a legjobb élményben részesülne, amit a Skype csak adhat, beleértve a jobb minőséget, a megbízhatóságot és biztonságot, és a Skype új verziója már úton is van, hogy ezt beteljesítse" - olvasható a Microsoft terméktámogatási weboldalán. "Ahhoz, hogy mindenki élvezhesse az előnyöket, néha vissza kell vonultatnunk egy régebbi Skype-verziót, beleértve a mobil platformokat is. Ezen okból visszavonultatjuk az összes Skype alkalmazást Windows Phone 7-en."
Konkrétan semmi nem indokolta, csak vertek még egy szöget a WP7 koporsójába. Mi indokolta a WP7 kliensek kitiltását? Pláne annak ismeretében, hogy 2.x-es Androidok röhögve futtatják, használják.
[ Szerkesztve ]
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
válasz Alexios #6539 üzenetére
Jogos, a gép nem hibázik.Most vettem csak észre, hogy az egész ketté van osztva. Van benne egy W8.1app és egy tőle "független" WP8.1 app. Én meg csak a WP8.1-ben cseréltem, de a W8.1-et futtattam. Alapvetően nem így képzeltem az Universal App-ot.
Köszi!Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
-
Az nem megoldás, hogy a batch fájl létrehoz egy fájlt, amit a futásának a végén töröl. Csak annyi kell, hogy lecsekkolod létezik-e ez a fájl. Ha igen, akkor a batch futása megszakadt, nem futott le a végéig.
[ Szerkesztve ]
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
Hogyan tudom ellenőrizni, hogy egy textbox szövege módosult-e?
Próbáltam a TextChanged-en keresztül(MenteniKell=true), és kilépéskor leellenőrzöm. Viszont még akkor is átbillen true-ra, ha hozzá sem nyúlok, egyszerűen csak kilépnék.
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
A textbox feltöltése után beállítom false-ra a változó értékét, hogy tényleg csak a betöltés utáni módosításokkor billenjen, és mégis
Azt nemtom hogy kell utólag hozzárendelni, de már megoldottam az eredetivel való összehasonlítással.
namespace WpfApplication1
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
bool MenteniKell = false;
string FajlNev = "";
string EredetiSzoveg = "";
public MainWindow()
{
InitializeComponent();
}
private void ProgramBezarasa(object sender, RoutedEventArgs e)
{
if (!EredetiSzoveg.Equals(textBox.Text) )
{
var valasz =MessageBox.Show("Elmented?", "A szöveg módosult.", MessageBoxButton.YesNo, MessageBoxImage.Question);
if (valasz==MessageBoxResult.Yes)
{
File.WriteAllText(FajlNev, textBox.Text, Encoding.Default);
}
}
Close();
}
private void FajlMegnyitasa(object sender, RoutedEventArgs e)
{
OpenFileDialog ofd = new OpenFileDialog();
ofd.Filter = "Szöveg fájlok (.txt)|*.txt";
ofd.FilterIndex = 1;
ofd.Multiselect = false;
Nullable<bool> eredmeny = ofd.ShowDialog();
if (eredmeny==true)
{
FajlNev = ofd.FileName;
EredetiSzoveg = File.ReadAllText(FajlNev, Encoding.Default);
textBox.Text = EredetiSzoveg;
textBox.Visibility=Visibility.Visible;
}
}
}
}[ Szerkesztve ]
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
-
Beolvastam egy excel táblázatot, viszont a dátum mellett megjelent az óra is a datagrid-ben. Itt azt írják, hogy a
.DefaultCellStyle.Format
-al megadhatnám, hogyan nézzen ki, de ilyent nem ajánl fel. Mit néztem el?Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
válasz Froclee #7096 üzenetére
Ez a kód:
public MainWindow()
{
InitializeComponent();
// Ezt a fájlt fogja megnyitni, beolvasni
string FajlNev = "C:\\Documents\\vhs.xls";
// Felparaméterezi a kapcsolatot
string Parameter = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + FajlNev + ";Extended Properties=\"Excel 8.0;HDR=Yes;\"";
OleDbConnection Kapcsolat = new OleDbConnection(Parameter);
Kapcsolat.Open();
OleDbCommand parancs = new OleDbCommand("Select * From [Munkalap1$]", Kapcsolat);
OleDbDataAdapter adapter = new OleDbDataAdapter(parancs);
DataTable Tablazat = new DataTable("Munkalap1");
adapter.Fill(Tablazat);
dataGrid.ItemsSource = Tablazat.DefaultView;
adapter.Update(Tablazat);
Kapcsolat.Close();Ez az eredmény:
Az első oszlop dátum formátumú lenne. Maga a program adatokat keresne, gyűjtene ki, de az a része nincs kész, még a fejemben sem. Eddig ott tartok, hogy beolvasok egy Excel táblát mint adatforrást.Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
Hopsz Végül ez bevált:
private void OnAutoGeneratingColumn(object sender, DataGridAutoGeneratingColumnEventArgs e)
{
if (e.PropertyType == typeof(System.DateTime))
(e.Column as DataGridTextColumn).Binding.StringFormat = "yyyy-MM-dd";
}Köszi!
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
-
Egy kis iránymutatás kellene. Van egy github-os program amit letöltöttem, és próbálom megtanítani magyarul. Viszont találtam benne egy hibát. Megjegyzi az utolsó könyvtárat, ahonnan betöltötte a fájlt. Viszont ha már nem elérhető hálózati útvonal(kikapcsolták a másik gépet), vagy meghajtó (pl. már kihúztam azt a pedrive-ot amin a szöveg volt), dob egy hátast:
Hogyan tudnám rábírni, hogy ekkor se essen kétségbe, hanem valamelyik alapértelmezett útvonalat pl. Dokumentumok mappával helyettesítse az elérhetetlen útvonalat?
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
Szerintem jól. Be is illesztettem a dialógusablak kódjába:
var dlg = new OpenFileDialog();
if (!string.IsNullOrWhiteSpace(documentPath))
{
dlg.FileName = Path.GetFileName(documentPath);
dlg.InitialDirectory = Path.GetDirectoryName(documentPath);
if (!Directory.Exists (dlg.InitialDirectory ))
{
dlg.InitialDirectory = Environment.SpecialFolder.MyDocuments;
}
dlg.Multiselect = false;
dlg.Title = "Dokumentum betöltése a súgóba...";
}Viszont így nem fordul le: "Cannot impicitly convert type 'System.Enviroment.SpecialFolder' to 'string' 'Bookmark.PropertyChanged' hides inheritedmember. Gondolom valami típus eltérés van de nagyon nem értek hozzá.
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
Igen, pont most akartam írni, hogy sikerült kigugliznom a megoldát.
Köszi a segítséget!
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
Létezik olyan módszer, amivel egy onedrive-ban tárolt excel-ből veszek ki adatokat anélkül, hogy letölteném, és megnyitnám mint sima excel fájl?
Mondjuk még csak ott tartok, hogy nem tudom hozzáadni a "Microsoft Excel xx.xx Object library", mivel nincs a listában. Ez lehet, a Community edition gyengesége, vagy valamit még nem telepítettem fel?Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
Létezik, hogy a fejlesztő gépre fel kell telepíteni az Excel-t, hogy a referencialistába kerüljön?[link]
Tegyük fel telepítem a próba verziót. Az elkészült program igényelni fogja, az Excel jelenlétét, vagy a szükséges komponensek befordulnak a programba?
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
Köszi! Sikerült is beolvasni pár cellát, de ha éppen üres, attól kiborul. Ha pedig nem numerikus érték (szám) van az adott cellában, akkor nem a szöveget adja vissza, hanem egy számot. De hogy pl. a "teszt"-ből hogyan lesz 9 az nem teljesen világos.
Tuti valamit rosszul csinálok, de mit?
Ez a kód[ Szerkesztve ]
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
ondedrive-ról hogy tudok letölteni egy fájlt? Ha csak a megosztáss linket adom meg a webClient.DownloadFile()-nak, akkor csak egy html oldalt tölt le.[ Szerkesztve ]
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
-
Elakadtam a dátumnál. A példa alapján, ha dátum van a cellában akkor
// Retrieve the date value in cell A2.
value = GetCellValue(fileName, "Sheet1", "A2");
Console.WriteLine(
DateTime.FromOADate(double.Parse(value)).ToShortDateString());Viszont nálam ez system.formatexception hibára fut.
+ Mit jelent az, hogy For dates, this code returns the serialized value that represents the date. ?
Valami trükk van a dologban, mert ha csak simán kiíratom a szöveget(Console.WriteLine(value);
), akkor semmi nem jelenik meg.[ Szerkesztve ]
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
Ú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!
- XFX Radeon Speedster SWFT 319 RX 6800 - BONTATLAN - ALZA GARANCIA
- Bomba ár! Lenovo X1 Yoga 3rd - i5-8GEN I 8GB I 256GB SSD I 14" 2K Touch I W11 I CAM I Garancia!
- Bomba ár! Lenovo X1 Carbon G3: i7-G5 I 8GB I 256GB SSD I 14" QHD I HDMI I Cam I W10 I Gari!
- Bomba ár! Lenovo ThinkPad T450s - i5-5GEN I 8GB I 128GB SSD I 14" HD+ I Cam I W10 I Garancia!
- Bomba ár! Lenovo ThinkPad T14s - i5-10G I 8GB I 256GB SSD I 14" FHD Touch I Cam I W11 I Garancia!
Állásajánlatok
Cég: HC Pointer Kft.
Város: Pécs
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest