rproffitt 2,701 https://5calls.org Moderator

If your object doesn't have methods to click and type you may have to do this the hard(?) way.
1. Move and click from VB.NET.
https://www.google.com/#q=vb.net+move+mouse+and+click
2. Type something using SendKeys().
https://www.google.com/#q=vb.net+sendkeys%28%29
3. Be sure your object is has the focus or named in that SendKeys call.

  1. Bail out. Just forget it in VB.NET and craft it in AutoIT. I've pulled up some items like a SWF in a browser and automated it with AutoIT in the past but here, I'm just noting an escape route.
thedonedeal commented: I guess bailing is the only option as far as Flash with VB is then. +1
rproffitt 2,701 https://5calls.org Moderator

Then one thing. I find trouble in front USB ports on many cases. That's not an error for your code to correct or to fix your client's PCs unless that's your choice. I'm sure that somewhere you will find some USB issue someday. For example I have this older XP all patched up laptop USB 2.0 and once in a while a BSOD due to some driver error. There is no hope of fixing that but on a newer laptop, never saw it happen.

A newer coder might think it was theirs to fix.

Then we have the USB device driver install headaches. While I've written instructions on the device I used in one system I support it never fails that folk will come back with "it doesn't work." Their laptop is shipped in and we run through the device install and it's all good. Makes you wonder at times but maybe not. A lot of folk don't want to deal with Windows, they just want.

ddanbe commented: helpful +15
rproffitt 2,701 https://5calls.org Moderator

Here's the deal. Since I can't guess what control you picked to use I can't comment much beyond there are examples for VB.NET
http://www.dreamincode.net/forums/topic/40173-embedding-a-flash-player-control/ for example has play, goto frame and maybe more.

BUT again, these controls vary with what control you happen to find or pick.

rproffitt 2,701 https://5calls.org Moderator

The answer to your question is yes. Folk have done such.

Can you ask a deeper question like "How does Ionic Creator handle my dozen different platforms and screen rotation?"

My look into this one found it lacking. Not bad for a quick thing but for a quality app, I'm back to Android Studio.

rproffitt 2,701 https://5calls.org Moderator

The Dell adapter looks OK. While I've set these up over the years, I don't recall your exact monitor and PC. But this looks like the usual so I hope for the usual result (working.)

It's a shame there are folk making 5 dollar VGA to digital cables. I guess there are folk that will hope and buy such things even if they shouldn't work. That is, not one has been seen working here across a few hundred instances (I used to run a repair shop.)

rproffitt 2,701 https://5calls.org Moderator

Small world. OK, I never had to install ANY tools to receive codes from the barcode reader. All our barcode readers looked like keyboard input. Which is a GRREAT THING since if the barcode reader is dead or can't read they can type in the code.

So with that out of the way, can you take input from the user?
If yes, you can use a barcode reader.

rproffitt 2,701 https://5calls.org Moderator

From what I did in C and C++, the data types are the same. Since you only get so many decimal digits in each floating point representations you choose which fits your needs.

If you feel you need formatted output, there's still printf() and other ideas at http://stackoverflow.com/questions/15106102/how-to-use-c-stdostream-with-printf-like-formatting

rproffitt 2,701 https://5calls.org Moderator

It's been over a decade since I saw my last Novell server. But as to the resources I fear it's not a lack of resources on the web today but you may be overwhelmed by all that is out there. I'd start with https://www.google.com/#q=active+directory+tutorial or maybe take a class on Windows Server.

rproffitt 2,701 https://5calls.org Moderator

Tell more. https://www.google.com/#q=mysql+to+sms finds gateways and video examples but you may have left out a lot of detail. No one can guess it all. But past that, more forums don't write code or databases for you.

To me this doesn't sound like MySQL will do it all. You have to write an app to receive the SMS, do the MySQL query and maybe fire back the SMS. SMS hardware may be required along with cellular accounts and more.

rproffitt 2,701 https://5calls.org Moderator

I am now wondering about the Form name. I read an article and this code snippet to get the current form.

https://msdn.microsoft.com/en-us/library/office/aa223199%28v=office.11%29.aspx?f=255&MSPPError=-2147217396

    Dim frmCurrentForm As Form
    Set frmCurrentForm = Screen.ActiveForm
    MsgBox "Current form is " & frmCurrentForm.Name

You know your code and form names, I don't but when I am tracing code I often have to drop snippets in like this to know for sure what form I'm on.

berserk commented: Excellent Advise, went straight for the issue! +3
rproffitt 2,701 https://5calls.org Moderator

I'm not an Access VBA expert but what if the field at the time was hidden. Maybe you can yield to the CPU with a DoEvents to let the form update prior to access to the item on the form. There's also a note about use of the ! versus the dot in the docs about Access. I'd try it with the dot for a test run.

rproffitt 2,701 https://5calls.org Moderator

I have it on my old Dell i15r with an old first gen i5 460m but 6GB RAM. It doesn't seem too harsh here.

What is slow is the emulator. Even on my i7 4th gen laptop with 16GB RAM I had to switch to Intel's Android speed 'em ups (lots on the web about this) before I was OK with that. The issue I have with the old Eclipse setup is that it was way out of date and just a sluggish.

The easy speedup to emulation is to use an Intel Android emulator rather than the ARM one.

rproffitt 2,701 https://5calls.org Moderator

@alaad
Aha, I think I get your question now. You want your app not to be a setup app but "the entire app" so you have a method you want to run once.

I have apps that on startup do checking to see if it's all good to go like a pre-flight check. Your method would not just blindly set things up but test for what you need configured. In psuedo code.
if this isn't there, create this.
if that isn't set, set that.

rproffitt 2,701 https://5calls.org Moderator

OK, that fixed one thing but read http://www.programmingsimplified.com/cpp/source-code/cpp-class-example-program for an example of using a class. Your main didn't make an object to work on.

Also, you could pull your class functions into the class.

rproffitt 2,701 https://5calls.org Moderator

I only see a Java tag but little more about this needing code written. I re-read the OP's question and it clearly called solving the question. Maybe they left out a lot of the spec or wanted folk to write the app for them. It would have been clearer if they had shared their attempt at the code and shared where they had trouble.

The problem statement needs work. And in there should be some way to avoid having to start over inputing those 30 sample sets. Again the free spreadsheet wins solving the presented problem.

rproffitt 2,701 https://5calls.org Moderator

While this is a programming forum there are some problems that are easily solved with off the shelf apps.

Not only would an app be the wrong solution but the typical app would at first require you to input all the data, not let you edit a mistaken entry and more.

Your question would have the real world solution and answer to use a spreadsheet since Ms. Jane can audit their work and formulas without being a programmer.

rproffitt 2,701 https://5calls.org Moderator

Try putting main() at the end or use prototypes.
http://stackoverflow.com/questions/3763960/purpose-of-c-c-prototypes for example.

rproffitt 2,701 https://5calls.org Moderator

Since the input is usually ASCII or text, no conversion is needed. But I wonder if you are wondering how to take "10" and return "ten"?

http://www.cprogramming.com/challenges/integer-to-english-sol.html seems to be pretty short.

zelrick commented: Good One Sir :) +2
rproffitt 2,701 https://5calls.org Moderator

OK, just back and the patch was on my USB key filed as Office2003SP3-KB923618-FullFile-ENU.exe
And on my Office 2003 CD the file to run is indeed setup.exe.

Hope this helps.

rproffitt 2,701 https://5calls.org Moderator

Small world. I have my old Office 2003 CD and I look for the setup.exe to run. However I'm just about to run out the door so I'll be back with a note about a specific service patch for Office. (No, it's not for the OS but let's hope it's at least XP SP3 for the OS.) There's a patch I have to install for Office 2003 if it is to work right. I'm out of here for 2 hours but will add detail later.

rproffitt 2,701 https://5calls.org Moderator

Just one thing. That message is likely the display going into sleep mode. I've seen that when the PC is working fine but the video mode is out of range of the display. The new to PC person reports the PC is going into sleep mode which is a little off the mark.

To me this sounds like the maker of the PC needs a call to sort out the bum PC. Maybe it's just a driver issue but they should fix it.

Siw_1 commented: I think I will probably call the place where I bought it and see what they have to say. Thank you for the help +0
rproffitt 2,701 https://5calls.org Moderator

https://docs.python.org/2/library/urllib.html notes more work for you when proxies are involved.

Gribouillis commented: A must read +14
rproffitt 2,701 https://5calls.org Moderator

Cheat. Write them to a file.csv, bring it into Excel or LibreOffice then...
http://exceluser.com/formulas/countifs-frequency-distributions.htm

Remember that there many types of Random. Linear, Gaussian, Normal and a few more. I love random for this. Which one do you want?

rproffitt 2,701 https://5calls.org Moderator

Here I found many examples. As a Word file contains many elements you have to tell others what you wanted to read. What good is a Word text reader when you want the author field content?

Java Word reader looks to be at https://poi.apache.org/

rproffitt 2,701 https://5calls.org Moderator

I'd start with the PICkit 2 Starter Kit since it comes with 12 lessons.
There are too many web pages on PIC's so I'll give a node to the starter kit and this link. http://www.talkingelectronics.com/projects/StartHereWithF628/StartHereF628-P1.html

ddanbe commented: Nice :) +15
rproffitt 2,701 https://5calls.org Moderator

Why not use what you know? Since browsers can use local files with .html you could use what you know today. As to the clicker, I'm going to share I own a Satechi ST-BTRM1 which you could use or something else then your code does the usual on event to cut to your menu for the next html file.

However, many just forget the clicker idea and get a big touchscreen.

rproffitt 2,701 https://5calls.org Moderator

My first thought is GnuPlot. But as to library? Such may depend on your choice of C. https://www.google.com/#q=visual+studio+gnuplot seems to show folk using it in Visual Studio.

cppgangster commented: Helpful +2
rproffitt 2,701 https://5calls.org Moderator

This sounds like a job for Squid. You can read more at https://en.wikipedia.org/wiki/Squid_%28software%29

With Squid instead of what you appear to be using, I never had to reconfigure browsers.

rproffitt 2,701 https://5calls.org Moderator

Never found this. But there is a TWO STEP procedure that many used.
1. VMWare's converter.
2. A VMWare to VirtualBox converter.

Both noted at https://forums.virtualbox.org/viewtopic.php?t=61

rproffitt 2,701 https://5calls.org Moderator

I also didn't cover why Netflix and buffering is so important. Streaming video is also leveraging any quiet time in the video action. So when the screen isn't changing much there is an opportunity for fill the buffer into the future so when there's a lot going on it eats from the buffer.

No if this is a 1080p screen we are duplicating across Ethernet we don't know the future so no buffer.

So let's see how much data is blasted over a 1080p HDMI link. That's worse case scenario which I think we get too deep. It's from 1 to 5 Gigabit. You can find prior tar pit discussions where folk try to sort the numbers like
http://arstechnica.com/civis/viewtopic.php?f=6&t=157257

Since any buffer would count as lag, almost no screen sending app (VNC, Gotomypc) do much buffering but do the old block method and send over a new block or GOP (google MPEG GOP if you are not up to speed) based on which block is the farthest out of sync. The effect is amazing to see if the bandwidth is too low. There are other tricks such as picking a color or pattern for a block and sending that over then catching up later with the real detailed block later and hope the human didn't notice.

So again you can see why 100 megabit is going to be risky for almost all realtime video feeds. Something's got to give.

rproffitt 2,701 https://5calls.org Moderator

Let's tackle this one. " I have enough bandwidth for couple HD 60FPS videos streamed to me from YouTube, but can't get enough speed for just singular stream."

That works since the video is encoded and ready for sending a highly compressed stream. So even a 10 megabit can work at 1080p 60FPS.

To achieve this on a real time link and lower the network speed the image would have to be compressed and then sent. The CPU overhead for this would show up as LAG and again put you right back to asking why.

I don't know what you know about how these things work. Most is on the web and for me to cover it all I would want to do a whiteboard presentation and some realtime seminar. But let's say that to push a screen across is not the same as pushing Netflix streams. I can see where folk that don't know how things work could confuse these 2 systems.

That said many systems like VNC and Gotomypc use a system like this. Mind you this is just for discussion and not really how it works.

When VNC starts up it sends over the entire screen which is a bit of work. But after that it only sends over the parts of the screen that changed. For WIMP work (Windows Icon Mouse Pointer) that is going to be just fine but play a movie and the entire screen is changing and we're back to the original problems …

Aeonix commented: Good to know. +3
rproffitt 2,701 https://5calls.org Moderator

I would be guessing what you are trying to do with the 127.0.0.1 but something I read recently had me point these to 0.0.0.0 instead.

The article at http://www.howtogeek.com/225487/what-is-the-difference-between-127.0.0.1-and-0.0.0.0/ had me change my hosts file to point to 0.0.0.0 when I don't want it to resolve and more.

127.0.0.1 seems to incur delays and retries. So 0.0.0.0 worked better for me.

rproffitt 2,701 https://5calls.org Moderator

Sorry but you were lucky with the first one. It's not the adapter but luck here. Look again at the USB spec then try those active USB cables.

If you are looking at some WiFi client thing you can put away from a PC, maybe Ethernet? Look at what I used last time. The Netgear WNCE2001. There are things like that on Ethernet which can be far away from the PC.

rproffitt 2,701 https://5calls.org Moderator

You're falling for the old trap that old worked, why not new. That is, it's beyond the USB spec and as such can be hit or miss. I don't see if you tried an active cable.

rproffitt 2,701 https://5calls.org Moderator

That's beyond the distance we expect USB to function. Yes it might work with say an older device if said device was different in any way (USB 1 vs 2?)

To fix this I'd try those "10 Meter (32 Foot) USB 2.0 Active Extension Cable" versus a simple cable.

rproffitt 2,701 https://5calls.org Moderator

Just googled it and there are C# ready to use and modify sources out there. Example: http://code.daypilot.org/65101/timetable-tutorial-asp-net-c-vb-net

Now if you didn't tell all and this was for your school class assignment, well I would never guess that. I take it that we do such to solve problems or learn how such were solved.

rproffitt 2,701 https://5calls.org Moderator

You may want to check your code. Examples of the call show

MOV AX,4C00H
INT 21H
hefaz commented: THANKS IT WAS SOLVED +1